Where To Watch ‘The First Omen’ — Find Showtimes for the Horror Prequel
For the first time since 2006, The Omen franchise is returning for an all-new prequel, The First Omen. Taking place several years before the Devil and the Antichrist tormented the citizens of London in the original 1976 film, this new entry is set in the heart of the Christian religion – Rome. There, a young … Read more