For a better experience on MUBI, update your browser.

Eye of the Devil

J. Lee Thompson United Kingdom, 1966