Mark of the Devil Part II (1973)

Mark of the Devil Part II (1973)

The Devil Won't Let Go! 1973-01-26 Germany, United Kingdom 97 Min. PG-13
4.4 7 votes

Overview

A tribunal interrogates, tortures and murders "witches" and "heretics" during the Inquisition.