Germany
(Oberhausen International Film Festival)
2004