Add Rating 5 Submit Teatro del Sole IT Drama Jan, 2020 90 mins 0.0 A Palermo head-off-legend about love and hate. Cast Eletta Del Castillo Federica CucciaPosters View More Recommended Movies The Leopard Mar, 1963 IT 186 mins 7.7 The Traitor May, 2019 IT 151 mins 7.7 Excellent Cadavers Oct, 1999 EN 102 mins 6.0 FENNEL Dec, 2023 IT 0 mins 10.0 Boys on the Outside Sep, 1990 IT 110 mins 6.8 Come Into the Light Jan, 2005 IT 90 mins 7.2 Il delitto Mattarella Jul, 2020 IT 97 mins 5.8 It Was the Son Sep, 2012 IT 90 mins 6.8