This is a fascinating Italian 1972 thriller. It includes an ending where someone falls off the side of a cliff and has their face scraped off into one giant open wound as he falls across the rocks.

Advertisements