Kurt Matheson (Christensen) er en krigsveteran med posttraumatisk stresslidelse som tror at verdens undergang er nær forestående. Han slår seg sammen med en tvilsom Messias (Keitel), forlater sitt vanlige liv og begynner å bygge et tilfluktssted. Han trener seg opp på ekstremt vis og mister alt, og folk tror han er gal. Når han også tror det, skjer det noe utrolig som får folk rundt ham til å lure på om han ikke er gal likevel.