Germany
(Mannheim-Heidelberg International Film Festival)
Oct 13, 1995