Beautiful, interesting, incredible cinema.
A tribunal interrogates, tortures and murders witches and heretics during the Inquisition.