A film festival with no gimmicks at the Goethe institute in Cairo