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.
"The Pit and the Pendulum" — movie produced in USA and released in 1961. It has a great rating on IMDb: 7 stars out of 10. It is a feature-length film with a runtime of 1h 20min. "The Pit and the Pendulum" is currently available for rent and to buy on Apple TV, Amazon Store and Fandango at Home and to stream on Pluto TV. Click on a playlink to watch it now!