Russia is developing a massive nuclear torpedo
arstechnica.com
arstechnica.com
The only way you would have a hope of that is by using a nuclear reactor as the power plant (I haven't done the full math but just looking at random magnitudes its going to need megawatts of generating capacity) and that makes for really, really, really expensive and hard to maintain "torpedos". Further, a torpedo that moves this fast is going to cavitate (create bubbles in the water) like the Shkval-E. So this thing would be really really noisy.
So something starts screaming across the ocean toward a port city, where at 185km/h it will take 10 hours to go 1850 km, and can be stopped in its tracks by a P3-Orion with a conventional depth charge barrage?
Fun idea, but physics makes it really impractical.