End of Days
A private security guard finds himself caught up in an apocalyptic conflict. The Devil's only chance of getting out of his eternal prison is to mate with a chosen girl in the last hour of the millennium, and the guard finds himself having to protect the woman from an enemy in whom he does not even believe.