Nowojorski detektyw Jericho Cane (Arnold Schwarzenegger) podejmuje się ochrony tajemniczego mężczyzny (Gabriel Byrne). Odkrywa, że nieznajomy jest wcieleniem szatana, który u progu nowego milenium szykuje się do przejęcia władzy nad światem. Tylko Jericho może stawić mu czoła... Temat przepowiedni o nadejściu antychrysta i jego urodziny to pretekst do walki Arniego z kolejnym godnym przeciwnikiem.