This Underrated β80s Horror Sequel Is Still Worth Watching (And Itβs Streaming Free)

The film we’re referring to is “Omen 3: The Final Conflict,” which will be available for streaming on YouTube, free with ads, starting August 2025. Directed by Richard Donner, the first Omen movie from 1976 is considered one of the most impactful horror films ever made, paving the way for satanic horror to gain mainstream popularity. In 1981, Graham Baker directed the third installment of The Omen series, where Damien Thorn, portrayed by Sam Neill as an adult and powerful corporation head, is preparing for the Second Coming while a group of priests attempt to end his life. Lisa Harrow and Rossano Brazzi also star in this film.








