Jackson Curtis este un tată divorţat, a cărui fostă soţie s-a mutat împreună cu cei 2 copii ai lor la noul ei iubit. Angajat ca şofer de limuzină, dar aspirând la o carieră de scriitor, acesta îşi ia copiii într-un week-end pentru o mini-excursie la parcul Naţional Yellowstone. Aici cei 3 descoperă că mai multe secţiuni ale parcului sunt închise de către armată şi oameni de ştiinţă ai guvernului. După ce îl întâlneşte pe Charlie, un angajat la radio, care crede că toate aceste semne indică o catastrofă majoră ce va duce la sfârşitul lumii, Jackson devine suspicios. Pământul începe să aibă fisuri îngrijorătoare în zona Los Angeles-ului, iar catastrofele naturale progresează mai repede decât ar fi anticipat cineva.Jackson se întoarce în L.A. pentru a o salva pe fosta soţie şi pe iubitul acesteia, înainte ca Los Angeles-ul să se scufunde în Oceanul Pacific. În timp ce milioane de oameni mor peste tot în lume din cauza cutremurelor ce păreau să nu se mai oprească, Jackson se întoarce iar la parcul Yellowstone, unde îl caută şi îl găseşte pe Charlie, tipul care i-a spus că sfârşitul e aproape, pentru a afla mai multe răspunsuri. Profeţia care spunea că sfârşitul lumii va fi pe 21 decembrie 2012, dată ce marchează sfârşitul calendarului mayaş se dovedeşte până la urmă a fi adevărată, iar Jackson încearcă tot posibilul să-şi salveze familia şi să asigure că umanitatea nu va fi complet ştearsă de pe faţa pământului.