Author: Germany (5th 2008) CineFest (Hamburg