Ben Gannon (Josh Lucas, l.), Kara Wade (Jessica Biel, M.) und Henry Purcell (Jamie Foxx, r.) sind erfahrene Piloten und kennen sich gut mit Kampfmanövern aus. Bald werden sie Teil einer gefährlichen Mission.
Am Neujahrsabend steht dem Luxusliner Poseidon eine unvorstellbare Katastrophe bevor: Terroristen zünden eine Bombe, deren Explosion ein Loch in den Rumpf reißt. Das Schiff kentert und treibt kieloben im Ozean. Eine kleine Gruppe von Passagieren versucht an die rettende Wasseroberfläche zu gelangen, bevor die Poseidon sinkt ...