Rachel et Jet, dorénavant habitée par l'esprit d'un jeune homme du XVIIe siècle, tentent de sauver l'âme et l'esprit de Johnny. Mais elles doivent également contrer les agissements de la sorcière Lilith, bien décidée à se venger d'une ville qui l'a fait disparaître plusieurs siècles auparavant. Sans parler qu'il faut composer avec la présence inquiétante de Zoé, la tueuse âgée d'une dizaine d'années.