A 1996 Italian feature directed by Carlo Mazzacurati.