Quando una nuova era glaciale minaccia il pianeta, un climatologo cerca il modo di salvare l'umanità e di raggiungere suo figlio a New York.
Quando il riscaldamento climatico scatena l'inizio di una nuova glaciazione, le bufere radono al suolo Los Angeles, l'oceano sommerge New York e tutto l'emisfero settentrionale viene ricoperto dai ghiacci. I climatologi Jack Hall (Dennis Quaid), suo figlio Sam (Jake Gyllenhaal) e un piccolo gruppo di sopravvissuti cercheranno di salvarsi, resistendo agli attacchi della Natura…