Author: Germany) CineFest (7th 2010 Hamburg