Status: Released
Runtime: 81
Release Date: 12/08/1961
Origin Language: en
Origin Country: US
Languages: English
Production: Alta Vista ProductionsAmerican International Pictures
Countries: United States of America
Budget: 200000
Revenue: 2000000 (1800000)
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.