0 I Am Hamlet Afifi, Hani 2009 This 2009 production of I Am Hamlet was directed by Hani Afifi and stars Mohamad Fahim as Hamlet. Read More