Der amerikanische Kreuzer USS Indianapolis wird am 30. Juli 1945 von dem japanischen U-Boot I-58 torpediert. Innerhalb weniger Minuten sinkt der Ozeangigant. Von den 1.196 Besatzungsmitgliedern gelingt es 900 Männern, das Schiff zu verlassen. Für die Schiffbrüchigen beginnt der Kampf ums Überleben. Nicht nur Hunger und Durst setzen ihnen von Stunde zu Stunde mehr zu, sondern auch brutale Haiattacken.