Tag Archives: Billie Whitelaw

Adoption And Religion Still Terrify In Richard Donner’s ‘The Omen’ (1976) 45 Years Later

The Omen

First released in the United States on June 25, 1976, Richard Donner’s The Omen is still a compelling film 45 years later for many horror fans. Every film has its detractors, however, and this one is no exception. For example, a review from The New York Times called The Omen …

Read More »