Germany
(Hamburg International Film Festival)
Jun 2002