still from a 1 9 7 0 s horror movie about the spanish inquisition