Germany
(Ludwigsburg Film Festival)
May 1, 2001