Au 17ème siècle à Salem, vingt cinq jeunes femmes accusées de sorcellerie sont brûlées vives sur le bûcher. Parmi les victimes, quatre vraies sorcières jurent de revenir se venger. De nos jours, Heidi, DJ à la station de radio Salem Rocks, reçoit une mystérieuse boite contenant un vinyle...
Citoyen ordinaire, Buddy rêve d’être quelqu’un d’autre, même si sa fiancée Alice et son entourage l’aiment comme il est. Peu de temps après un banal accident, Buddy réalise que son vœu est exaucé : il a acquis le don exceptionnel de guérir les gens.