A 1995 feature starring and directed by Leonardo Pieraccioni.