Horror History: Friday, March 20, 1981: Omen III: The Final Conflict was released in theaters

The Antichrist prepares to fulfil biblical prophesy, murder the newly born infant Christ and take the Earth as his own.

BUY IT NOW!

The Omen Collection

DVD

Amazon Prime