Germany
(Oldenburg International Film Festival)
Sep 4, 2003