For a better experience on MUBI, update your browser.

Anima persa

Dino Risi Italy, 1977

Paolo Simeone's rating of the film Lost Soul

A dark and gritty tale told in the darkest Venice ever shown in a movie. I would really like to see this one in a restored version.