Tarek El Shinnawi is an internationally recognised and renowned film critic and writer of Arab cinema.