De USS Neptune, een kernonderzeeër, is na een aanvaring voor de kust van Connecticut gezonken tot een diepte van bijna 500 meter. Kapitein Paul Blanchard en de bemanning zitten opgesloten in het ruim en hebben door een defect aan de zuurstofvoorziening nog maar 48 uur te leven. De marinebasis start een reddingsoperatie. Deze loopt echter niet zo vlot als verhoopt.