Author: Germany) CineFest (5th 2008 Hamburg