Beautiful, interesting, incredible cinema.

See what’s playing
Tainted Souls

Synopsis

Marcello, Chiara, Mauro and Simona all live troubled lives in the same building on the outskirts of the city, along with the local ringleader, Carmine. Into the shifting sands of this perennially tragicomic humanity steps an eminently bourgeois professor and writer, Walter.