Jack Hall (Dennis Quaid) klimatológus arra figyelmezteti a világ vezetőit, hogy a globális felmelegedés miatt a bolygónk egy új jégkorszakba léphet. Bár elméleteit először kétkedve fogadják, hamarosan szélsőséges időjárási jelenségek kezdenek megjelenni világszerte: tornádók pusztítják Los Angelest, hatalmas jégesők sújtják Tokiót, New Yorkot pedig egy óriási cunami árasztja el.
Miközben az emberiség próbál menekülni, Jack fia, Sam Hall (Jake Gyllenhaal) és barátai egy New York-i könyvtárban rekednek, ahol megpróbálnak életben maradni. Jack veszélyes útra indul, hogy megmentse fiát, miközben az Egyesült Államok északi része teljesen jégbe fagy, és az emberiségnek délre kell menekülnie.
A film csúcspontján egy óriási szupervihar temeti hó alá Észak-Amerikát, és a túlélőknek az extrém hideg ellen kell küzdeniük. Végül a vihar lecsendesedik, és az emberek megkezdhetik az újjáépítést, miközben belátják, hogy a természet erejét nem lehet figyelmen kívül hagyni.