Germany
(Mannheim-Heidelberg International Film Festival)
Oct 11, 1996