Pratimo životno putovanje stolara, Isusa iz Nazareta (Willem Dafoe). Prije nego što je bio razapet na križu, Isus je s velikim osjećajem krivnje i sažaljenjem nad ljudskim rodom i sam izrađivao križeve za Rimljane sve dok ga njegov prijatelj Juda (Harvey Keitel) nije izdao. U početku nesiguran, tražeći objašnjenje za Božje pozive i javljanja, Isus prihvaća svoju sudbinu.
Katolički svećenik Merrin nekad je živio u Nizozemskoj, gdje je svjedočio užasu 2. svjetskog rata. Nakon proživljene trauma, napustila ga je vjera te se više ne može iskreno nazivati božjim čovjekom. Traume želi zaboraviti i odluči otputovati u Kairo, a zatim na poziv kolekcionara rijetkih starina pridružuje se britanskom arheološkom timu na udaljenoj lokaciji u predjelu Turkana u Keniji. Merrin prihvaća ponudu da za tajanstvenog kolekcionara u novootkrivenoj crkvi, koja je začuđujuće dobro sačuvana, potraži malu skulpturu i to po mogućnosti prije nego što je pronađu Britanci. Uskoro otkriva da su Britanci pronašli crkvu tamo gdje crkve ne bi trebalo biti jer je sagrađena u 5. stoljeću kada kršćanstvo još nije došlo u te krajeve. Merrinu se pridružuje mladi svećenik Francis pun misionarskih ideala. Međutim, ispod crkve spava drevno zlo i čeka da ga netko probudi. Ludilo zahvaća okupljene oko iskopine i Merrin ponovno svjedoči zločinima za koje je molio da ih nikada više ne vidi.
Edward Carnby (Christian Slater) je detektiv koji se bavi istraživanjem paranormalnih, neobjašnjivih i nadnaravnih slučajeva. Edward istražuje misterioznu smrt prijatelja, a trag ga odvodi do otoka Shadow gdje se suočava s pravim hororom. Naime, Edward doznaje da se demoni koje obožava stara kultura Abskani namjeravaju vratiti u život u 21 stoljeću kako još jednom zavladali svijetom. Njima na putu stoje samo Edward, mladi genijalni antropolog s nevjerojatnom memorijom te Edwardova bivša djevojka Aline.