HomePeople Biography and filmographyLeila Menjou Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Egypt: We are watching you2007 · Cinematography We Are Watching You2007 · Director TV shows (0) No credits available.