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
2008
2000
1977
2001
1961
1960
1964
1939
2023
1972
1996
1973
2019
1989
1995
2006
2007