Award-winning revolution doc causes a stir in Cairo