Emmy et Oliver sont inséparables depuis leur naissance, jusqu'au jour où Oliver est enlevé par son propre père. Emmy ne cesse de penser à lui. Dix ans plus tard, Oliver est de retour.
Allemagne, XVIe siècle. Fritzi, la dernière survivante d'un clan de sorcières, cherche à sauver sa cousine Liesel du bûcher. Otto, capitaine des hexenjägers, traque sans relâche les magiciennes.