All My Life (2008): cast, story & where to watch
2008 · Film · ★ 3.5

Released in 2008, All My Life is a drama and romance film directed by Maher Sabry, running about 119 minutes.
What it’s about. 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.
Who’s in it. All My Life stars Mazen as Rami, Jwana as Dalia, Loay Mithli as Karim and Julian Gonzalez Esparza as Ahmad, among others.
How it landed. With an audience score of 3.5/10, All My Life has proved divisive with audiences.
Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch All My Life page.
If you liked it. Fans of All My Life tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch All My Life (2008)?
- Streaming, rental and purchase options for All My Life change frequently. Check our where-to-watch page for the latest availability in your country.
- Is All My Life worth watching?
- All My Life holds an audience score of 3.5 out of 10, and is a strong pick if you enjoy drama and romance. Reactions are mixed, so it may depend on taste.
- Who stars in All My Life?
- All My Life stars Mazen, Jwana, Loay Mithli, Julian Gonzalez Esparza and Ayman.
- When was All My Life released?
- All My Life was released in 2008, with a runtime of about 119 minutes.
