Virginia hat gehört, dass laut Maya-Kalender die Welt am 21. Dezember 2012 untergehen wird. Zur Vorbereitung auf den Weltuntergang kauft sie jede Menge Vorräte ein und verdonnert die Familie zu Überlebenstrainings. Jimmy, der für seine Tochter Hope, ein besonders schönes Weihnachten bescherren will, ist entsetzt, als Virginia die Weihnachtsfeier wegen der angeblichen Apokalypse auf den 20. Dezember vorverlegt.