Rok 1999, ostatnie dni grudnia. Sędziwy ksiądz Thomas Aquinas (Derrick O'Connor) usiłuje dokonać zamachu na bankiera z Wall Street. Zostaje schwytany przez jednego z jego ochroniarzy, Jericho Cane'a (Arnold Schwarzenegger), byłego policjanta. Ranny duchowny ostrzega go przed końcem świata. Tymczasem w Nowym Jorku pojawia się szatan (Gabriel Byrne), wcielając się w postać ocalonego finansisty. Na jego przybycie od dawna czekają członkowie tajemniczej sekty, od 20 lat sprawujący sekretny nadzór nad Christine York (Robin Tunney). Dziewczyna, nosząca od narodzin charakterystyczne znamię na przedramieniu, została wybrana przez szatana, by dać życie jego synowi, Antychrystowi. Na ślad Christine wpada Jericho i jego przyjaciel z pracy, Chicago (Kevin Pollak). Jericho dowiaduje się też o tajnych działaniach grupki urzędników kościelnych, którzy usiłują zapobiec narodzinom diabelskiego potomka. Tak jak oni pragnie za wszelką cenę odnaleźć Christine.