Read more 1080p Bluray Drama Horror Mystery The Pit and the Pendulum (1961) In sixteenth-century Spain, Francis Barnard arrives to uncover the truth behin..