Down Periscope ★★★★

I don't know why I like this movie as much as I do, but there you go.