Massachusetts, XVII secolo. Il capitano John Alden, reduce dalla lunga guerra espansionistica contro i nativi americani, fa ritorno nel villaggio di Salem sperando di riunirsi alla sua amata Mary. Molto diversa da come John la ricordava, Mary, ora una potente strega, è andata avanti sposando il ricco George Sibley, che alle streghe era solito dare la caccia.