Jericho Cane (Arnold Schwarzenegger), izmučeni nekdanji policist, s partnerjem Chicagom (Kevin Pollak) opravlja delo strokovnjaka za varnost. Po nenavadnem srečanju s poblaznelim brezdomcem, ki ga posvari o prihajajoči pogubi, Cane reši Christine York (Robin Tunney) pred napadalci, ki so vdrli v njeno stanovanje.
Prav kmalu spozna, da je ona ključ do nadnaravne sile zla. Christine se je vse življenje omamljala z različnimi zdravili, s katerimi je poskušala ublažiti bolečino zaradi srhljivih vizij, ki so jo preganjale. Vendar ne ve, da je objekt poželenja nečesa, kar ima podobo moškega (Gabriel Byrne), v resnici pa je utelešenje zla. Canova naloga je, da obvaruje Christine in celotno človeštvo.