Eye of the Devil Reviews

July 12, 2018
The movie commits a kind of screen harakiri, flinging 'itself upon its own absurdities.