End of Days (1999)
Jericho Cane, a beaten down ex-cop, is the reluctant hero of End of Days, a chilling, horrific thriller set at the cusp of the millennium. When the ultimate personification of evil is unleashed upon the world, Cane is unwittingly drawn into a heart-stopping supernatural game of cat and mouse. Now, as the countdown to the end of days approaches, all