Director: Luca Guadagnino Release Date: June 18, 2010 Starring: Tilda Swinton, Flavio Parenti, Gabriele Ferzetti, Pippo Delbono, Edoardo Gabbriellini Genre:…