In the sixteenth century, Francis Barnard travels to Spain to clarify the strange circumstances of his sister's death after she had married the son of a cruel Spanish Inquisitor.
August 12, 1961
Released
The Pit and the Pendulum
1h 21min
$200,000
$2,000,000
English
Alta Vista ProductionsAmerican International Pictures