Un scriitor de romane SF divorţat, Jackson Curtis (John Cusack), află ceea ce Guvernul Statelor Unite ştie de ceva timp: că scoarţa terestră va fi distrusă din cauza unor colosale explozii solare, lucru prevestit de calendarul maiaş, care prezicea că lumea se va sfârşi la 21 decembrie 2012.