Mohamed HafeziWritingNo biography available.Known For5.0404.012024Fan ClubNo Nerds have favorited Mohamed Hafezi yet — be the first.All fan clubsFrom NerdspinFilmographyWriting12024404.01FilmScreenplay★ 5.0