La historia comienza con el éxodo del soltero más elegible de la aldea, John Alden (Shane West) hacia a la guerra, dejando a su amada Mary en la estricta comunidad puritana. Cuando finalmente regresa siete años después, llega para encontrar a Mary casada con el despiadado anciano de la ciudad, George Sibley, y un Salem que es presa de la histeria de la brujería, liderado por el duplicista Cotton Mather. Mientras las acusaciones vuelan, fuerzas poderosas desvían la atención del público de los verdaderos instigadores y maldicen las vidas de transeúntes inocentes, John y el marginado de la ciudad Isaac buscan respuestas a los misteriosos sucesos en el pueblo y sus alrededores, mientras Mary intenta encubrir su propia participación lanzando calumnias sobre sus vecinos.