La jove Christine Brown (Alison Lohman), ambiciosa apoderada d’un banc de Los Àngeles, surt amb un home encantador, el professor Clay Dalton (Justin Long). El treball de Christine consisteix a concedir préstecs hipotecaris. Un dia la senyora Ganush, una misteriosa anciana (Lorna Raver), va al banc per a demanar-li una moratòria, però Christine la hi nega, i la senyora Ganush perd la seva casa. L’anciana decideix llavors venjar-se llançant-li una maledicció que converteix la seva vida en un infern. Davant la incomprensió del seu escèptic nuvi, Christine busca l’ajuda d’un vident (Dileep Rao) per a salvar la seva ànima d’una condemnació eterna. Intentant ajudar-la a recobrar una vida normal, el vident la guia en una frenètica carrera per a conjurar l’encís. Però les forces del mal s’acosten i Christine s’haurà d’ enfrontar a alguna cosa impensable.