Grupa čeličnih američkih ubojica nacista slijedi svoj plijen u okupiranoj Francuskoj, a mlada Židovka, vlasnica kinematografa, planira pobiti oficirski vrh SS postrojbi na glamuroznoj premijeri filma njemačke ratne propagande.

Za vrijeme ustaškog režima "NDH" u bivšoj Jugoslaviji tijekom Drugog svjetskog rata, djevojčica Dara poslana je u koncentracijski logor Jasenovac u Hrvatskoj, poznat i kao "balkanski Auschwitz".

Nekoliko godina nakon završetka Drugog svjetskog rata mladi južnjački pisac Stingo dolazi u newyoršku četvrt Brooklyn i useljava u prizemlje kuće na čijem prvom katu žive Poljakinja Sophie, koja je preživjela strahote Auschwitza, i njezin partner, newyorški Židov Nathan, koji se predstavlja kao biolog s harvardskom diplomom. Veza Sophie i Nathana vrlo je turbulentna zbog njegovih povremenih ispada, a Stingo postaje njihov najbolji prijatelj. S vremenom Sophie i Stingo postaju sve bliži, a Nathan sve ljubomorniji. Kako se zbližava sa Stingom, Sophie mu počne pričati o svom strašnom iskustvu iz Auschwitza.

Razočaran ljudskim zlom kojem je svjedočio tijekom Drugoga svjetskog rata, kao i ulogom crkve u velikom sukobu, otac Lankester Merrin (Stellan Skarsgård) gotovo da je izgubio i svoju vjeru. Razvivši interes za arheologiju, Merrin trenutno radi na možda i najfascinantnijem otkriću. Riječ je o crkvi koja datira u peto stoljeće, ali na egipatskom području na kojem u navedeno doba nije bilo kršćanstva. Uskoro, Merrin se suočava sa zlim demonom Pazuzuom, koji počinje opsjedati hendikepiranog adolescenta. Merrinu su pri ruci brojni članovi arheološke ekspedicije, ali jedino što mu doista može pomoći jest njegova vjera.