Germany
(Mannheim-Heidelberg International Film Festival)
Oct 10, 1997