Marked by fate, doomed by prophecy . . . time is running out for mankind.
At the scene of a bizarre murder, L.A. homicide detective Thomas Dagger discovers a lethal heavenly prophecy now being fulfilled on Earth. Yet in his fight to stop the f-rces of evil - led by the power of angel Gabriel (Christopher Walken) - Dagger finds an unlikely ally in an elementary school teacher (Virginia Madsen). Together they race against time and terror to save the world as we know it.