Squeezed in between auto parts shops and cafes off the crowded avenues of downtown Cairo, no blaring marquee announces this cinema. Instead look for a small blue doorway, marked by a discrete neon calligraphy sign and sometimes an old Peugeot parked across the street playing films projected onto its windshield.