Source: YouTube

This is a prequel to the 1976 original and the sixth movie in the “Omen” franchise.  All the other movies are available on Hulu if anyone desperately needs a refresher.

British actress Nell Tiger Free is an American woman sent to work at an orphanage in Rome where she uncovers a conspiracy to bring about the birth to the Anti-Christ.  Ralph Ineson plays Father Brennan.  “Omen” fans know him as the priest who tried to warn Damien’s adoptive parents in the original movie.  Bill Nighy is also in it.