Allison (Italia Ricci) und Jack (Shaun Sipos) besuchen gemeinsam mit ihrem Freund Tommy (Johnny Pacar) die Hochzeit von Skylar (Alexa PenaVeta) und Dan (Bryan Dechart). Die Stimmung ist grundsätzlich gut, aber nicht alles ist eitel Wonne. So ist Tommy heimlich in Allison verknallt. Allison ist deprimiert, weil sie von Jack nach sieben Jahren noch keinen Antrag bekommen hat. Dan ist für die Hochzeit extra der Kirche beigetreten und was allen den Tag versaut ist: Die Apokalypse.
Und zwar im biblischen Sinne.
Es fallen einfach fast alle Leute um, schmerzlos – aber tot. Und einige bleiben zurück. Dann beginnen Trompeten zu schallen. Wie in der Bibel folgen auf jede weitere Trompete neue Katastrophen, wie Eishagel. Noch dazu fliegen in der Nacht draußen dämonische Wesen herum, die scheinbar gefallene Engel sind … was tut man, wenn man übrig bleibt, weil man nicht „glaubt“?