Cassie Grant (Christina Ricci) is a young girl from the United States who is wandering through England on foot. On her way to Ashby Wake Cassie is hit by a car. The driver of the car, Mrs Marion Kirkman (Kerry Fox), immediately calls an ambulance. During an examination at the local hospital the doctor comes to the conclusion that Cassie only has some scratches and not even a concussion, but Cassie has lost her memory due to the accident. She only knows her name and mother country, but she does not know which town she comes from, who her family is and why she is in England.
Bântuit de acte teribile la care naziștii l-au forțat să participe, părintele dezamăgit Lankester Merrin își concentrează energiile pentru a ajuta la o săpătură arheologică în partea de nord a Keniei. Acolo, echipajul descoperă o biserică care precede misiunile creștine în zonă, dar descoperirea provoacă, începutul unor evenimente ciudate -- inclusiv schimbări fizice aduse unui băiat tânăr, cu dizabilități, despre care Merrin ajunge să îl suspecteze că a fost posedat de un demon.