Mientras los 1.500 pasajeros del Poseidón, un lujoso trasatlántico que navega de Estados Unidos a Europa, celebran la Nochevieja, estalla una feroz tormenta y una enorme ola transforma el placentero viaje en una catástrofe que puede acabar con la vida de todos los pasajeros.
Helen North (Lucille Ball), una viuda con ocho hijos, se enamora de Frank Beardsley (Henry Fonda), un oficial de la marina, también viudo y padre de diez hijos. Cuando Helen y Frank se casen tendrán que enfrentarse a la compleja vida diaria y a los problemas de logística que ocasiona tan gigantesca familia.