Release Dates In Theaters: 1999/11/01 In Pre-Release: 2000/03/01 Available: 2000/04/18
Synopsis
Set at the dawn of the New Millennium, SATAN decides that he will journey to New York City in order to find a bride, and begin the reconquest of Earth, so long ago wrested from his control… It is up to one tough ex-cop with a special understanding of unfolding events to stop him.