Gracz wciela się w Daniela Garnera, który ginie tragicznie w wypadku samochodowym. Ale po śmierci nie trafia ani do piekła, ani do nieba - otrzymuje misję powstrzymania Lucyfera przed atakiem na Niebo. Zanim tego dokona, na swojej drodze spotka tysiące przerażających monstrów i upiorów, które musi zabić.