Germany
(Bamberg Film Festival)
Jan 5, 2008