Film review - Omen III: The Final Conflict (1981)screenscenesuk (31)in #blog • 7 years ago #film #horror #review #films