Home›Francesca CiardiFrancesca CiardiKnown for ActingBorn:1954-07-26Place:Roma, Lazio, ItalyMovies2016Death Walks Details 2011The Long Road Back from Hell: Reclaiming Cannibal Holocaust Details 1991Safari Details 1987Farewell Moscow Details 1980Fatal Fix Details 1980Cannibal Holocaust Details TV Shows2020Cursed Films Details