Letizia Battaglia was born on March 5, 1935 in Palermo, Sicily, Italy. She is known for Palermo Shooting (2008), Belluscone. Una storia siciliana (2014) and Excellent Cadavers (2005). She was married to Franco Stagnitta. She died on April 13, 2022 in Palermo.