Exhumation in Italy

Exhumation is part of the Iconoclast section at the 33rd Lovers Film Festival in Torino! Check out the page here.