À la mort de leurs parents, Frieda et Maria, doivent quitter Vienne pour un petit village, où elles sont recueillies par leur oncle, Gustav Weil. Ce fanatique religieux traque et brûle les sorcières des alentours. Il s’oppose au comte Karnstein une créature de la nuit, qui convoite les jumelles pour les initier à ses perversions maléfiques.
Au XIIème siècle en Angleterre, la monarchie et le clergé entretiennent des rapports conflictuels. Lorsque l'archevêque de Canterbury meurt, le roi Henri II pense adoucir la situation en nommant son ami Thomas Becket pour reprendre la charge cléricale. Mais ce dernier, fidèle compagnon du roi jusqu'alors, se sent soudain investi par toutes ...