The horrors of the devil come face-to-face with audiences in The First Omen, making for an utterly frightful experience that gets under your skin in the gnarliest way possible. A young American novice nun (Nell Tiger Free) is sent to work at a church in Rome who uncovers a sinister conspiracy to bring about the […]