All My Life (2008)
For Rami, all is for the best in this best of all possible worlds, as long as he keeps to himself. But when his longtime lover leaves him to marry a woman and his best friends drift away, he comes face to face with the harsh realities of life as a gay man in Egypt. Against the backdrop of the choreographed crackdown on gay men and the notorious Queen Boat arrests of 2001, he plunges into a world of loveless friendships and spirals downwards to his ultimate downfall.
Director: Maher Sabry
![]() |
Mazen as Rami |
![]() |
Jwana as Dalia |
![]() |
Loay Mithli as Karim |
![]() |
Julian Gonzalez Esparza as Ahmad |
![]() |
Ayman as Walid |
![]() |
Mehammed Amadeus as Mina |
![]() |
Christopher White as Mark |
![]() |
Bassam Kassab as Hatem |
![]() |
Amar Puri as Amar |
![]() |
Maged as Atef |
![]() |
Mykha Ram as Mostafa |
![]() |
Munir Bayyari as Hany |
![]() |
Travis Creston as Tourist |
![]() |
Sarah Enany as Safaa |
![]() |
Youssef El-Shareif as Ashraf |
| Writing | Maher Sabry | Writer |
| Directing | Maher Sabry | Director |
| Sound | Ilyas Iliya | Music |
| Editing | Maher Sabry | Editor |
| Production | Maher Sabry | Producer |
| Crew | Maher Mostafa | Cinematography |
| Production | Bassam Kassab | Co-Producer |