Written and directed by Nabil Bahgat, The Clown and the Revolution is a puppet show that approaches the preceding thirty years of rule with humour and jest. The show will take place in the gorgreous Beit El Suheimi on Muezz El Din Street in Islamic Cairo.