Author: Germany) (8th 2011) CineFest (Hamburg