The Devil Won't Let Go!
Hexen geschändet und zu Tode gequält
Released
DE
—
A tribunal interrogates, tortures and murders "witches" and "heretics" during the Inquisition.
Germany, United Kingdom
German
2006
1964
1958
1966
2017
2000
2027
1994
1988
1997
2005
1982
1984
2021
1978
1987