In this reimagining of the Omen IV: Awakening (1991), Delia York, played by Asia Vieira, finds herself at the center of mysterious child deaths, while scientists from the United States and Russia t...