Apr 52 minSinister Origins of the Antichrist Revealed as ‘The First Omen’ Haunts Philippine Cinemas TodayThe Prequel of the classic 1976 Horror begins its reign of terror in local screens now.