Mustafa Shafik (tt0104131)CharacterCharacterRole Character Mustafa Shafik (tt0104131)Movieallthink.com/4891895MoreSearchCharacter SearchCompareCompare the Mustafa Shafik (tt0104131) to another Character