Kristie St Claire har allt man kan begära: en framgångsrik man, ett bra arbete, ett idylliskt hus på landet och en underbar son. Hennes liv är perfekt, bortsett från de ohyggliga hallucinationer och mardrömmar hon har om sin bröllopsnatt. Hon blev gravid samma natt, men i mardrömmarna är hon omgiven av keltiska runstenar och svartklädda, mässande människor som offrar spädbarn.
När hennes familj och vänner börjar bete sig underligt stegras hennes rädsla, och mardröm och verklighet smälter samman när en mystisk taxichaufför överlämnar ett forntida dokument till henne - Djävulens pakt - med ett förebud om att hennes son är Den utvalde. Men alla i hennes omgivning avfärdar Djävulen som ett hjärnspöke. Han finns inte i verkligheten.