04/04/2024 Cinema, Disney+, Movies, Reviews The First Omen: Film Review Nell Tiger Free plays a trainee nun who discovers a sinister conspiracy to create the Antichrist.