© 2024 Pluto Inc. All rights reserved.

The Pit and the Pendulum (Full Moon)

A disturbing horror flick set in 1492 Toledo, Spain, depicting the cruel deeds of a monk named Torquemada, Grand Inquisitor of the Spanish Inquisition.