Liza (, literally, The Bitch) is a 1972 Italian drama film directed by Marco Ferreri.
More at Wikipedia.
Director: Marco FerreriRelease date: May 3, 1972Running time: 100 minutesGross: $1,763,124
External links: IMDb