En Angleterre en 1350. Un chevalier héroïque revient de la guerre avec son fils. Après avoir empêché qu'une femme soit brûlée parce qu'elle est considérée comme une sorcière, il tente de rétablir sa réputation en se lançant à la recherche d'une villageoise qui a disparu dans la forêt locale, que les habitants croient hantée.