Gli ospiti del transatlantico Poseidon, una nave da crociera alta venti piani, con 800 cabine e 13 ponti, stanno festeggiando l'ultimo giorno dell'anno in mare aperto quando un'onda anomala, alta quasi cento metri, si abbatte sull'imbarcazione facendola capovolgere. Solo un centinaio di superstiti riesce a salvarsi, restando nella sala da ballo rimasta intatta per puro miracolo. Tra loro, un piccolo gruppo capitanato dal giocatore d'azzardo Dylan Johnson, decide di muoversi in cerca di una via d'uscita trasgredendo gli ordini del capitano Bradford, che invece sceglie di attendere i soccorsi rimanendo nell'unico posto sicuro della nave. Tra coloro che scelgono di unirsi a Johnson ci sono il piccolo Conor e la madre Maggie, la timida clandestina Elena, l'aspirante suicida Richard Nelson, Valentin, un cameriere che conosce bene la struttura del transatlantico e Robert Ramsey che non sa dove sia finita la figlia Jennifer e il fidanzato di lei Christian.