Submarine (2010) 2jx6f

(Summary from Wikipedia)