Pewnego dnia chaos ogarnia Ziemię, co prowadzi do nieuniknionych konsekwencji politycznych i gospodarczych. Pozostali przy życiu ludzie stają się świadkami proroctwa biblijnego, które zwiastuje koniec świata. Wśród nich są : pilot Rayford Steele (Nicolas Cage) i jego córka Chloe (Cassi Thomson), młody dziennikarz Buck Williams (Chad Michael Murray) oraz pastor Bruce Barnes (Lance E. Nichols). Wszyscy z nich zastanawiają się nad misją daną im przez Boga oraz czy w zaistniałych okolicznościach mają szansę na zbawienie.