Rolę Katherine Thorn początkowo zaoferowano Rachel Weisz, jednak aktorka musiała odmówić, ze względu na swoja ciążę. Wśród innych aktorek rozważanych do tej roli były Laura Linney, Hope Davis i Alicia Witt. Ostatecznie rolę dostała Julia Stiles.
James Nesbitt miał początkowo zagrać Jennings'a. Ostatecznie jednak reżyser zdecydował się na Davida Thewlisa.
Harvey Stephens, który zagrał rolę Damiena w oryginalnej wersji "The Omen" z 1976 roku, pojawia się w filmie jako reporter brukowca.
Seamus grający Damiena Thorna, na prawdę ma brązowe włosy, lecz na potrzeby filmu przefarbowano je na czarno.
Kandydatami do roli Roberta Thorna byli: Pierce Brosnan, Russel Crowe, Johnny Depp, Tom Cruise oraz Jim Carrey.
Film kręcono w Rzymie i Materze we Włoszech, w Pradze (Czechy), w Dublinie (Irlandia) oraz w Chorwacji.