The Man Who Loves Cast Pierfrancesco Favino Monica Bellucci Ksenia Rappoport Marisa Paredes Michele Alhaique Arnaldo Ninchi Piera Degli Esposti Glen Blackhall