Christina Tarling (Allison Lange), une adolescente de 17 ans, vient de s'installer avec sa famille dans un bled paumé du Pacific Northwest, pour se rapprocher de sa mère internée dans un hôpital psychiatrique. Elle doit également supporter son petit frère, qui est un crétin fini, la jalousie de ses camarades de classe ainsi que son père trop étouffant.
Après avoir été en possession d'une dague maléfique, Edward Carnby est victime d'hallucinations. Mais lui seul détient la clé pour mettre fin à une lutte du bien contre le mal. Il va mettre sa vie en péril en rejoignant une équipe de chasseurs de sorcières à la poursuite de la démoniaque Elisabeth Dexter...