Fireworks Logo

Trailers...

  • Distant Call (A)
  • Ngwato
  • Saved by the Beauty of the World
  • Neon Reef
  • Children of Silver Street Take a Stand (The)
  • Arctic Link
  • Divine Hammer
  • Woman Who Poked the Leopard (The)
  • Dinner (The)
  • Baracoa
  • Blue Boy Trial
  • Uncle Roy
  • Patty Is Such a Girly Name
  • 3 Atos de Moisés
  • Deadloch
  • Ballroom, danser pour exister
  • Bigfoot Woods
  • Beauty and the Beat
  • Mickey
  • At the Place of Ghosts
  • Divine Tragedy (The)
  • Man Walks Down the Street (A)
  • Stop! That! Train!
  • Rosebush Pruning
  • Summer Lost
  • House Was Not Hungry Then (The)
  • Outcome
  • Island Away From You (An)
  • Customer Journey
  • Thirteen Buttons to Heaven
  • Freddie: I Want it All
  • Hunting Wives (The)
  • I Love LA
  • Long Story Short
  • Consequences of Monsters (The)
  • Open Endings
  • Son of Sara: Volume 1
  • Male Gaze: Wild Youth (The)
  • Testament of Ann Lee (The)
  • Vladimir

All My Life

Country: Egypt, Language: Arabic, 120 mins

Original Title

Toul Omry
  • Director: Maher Sabry
  • Writer: Maher Sabry
  • Producer: Jwana; Bassam Kassab

CGiii Comment

This film was banned in every Arabian country for no other reason than...it is utterly appalling!

If there was the slightest glimmer of talent bouncing around on either side of the camera...the director did a damn fine job in hiding it!

In places, laughably bad...but, at nearly 2 hours, that joke wears thin...pretty quickly.

Maher Sabry has made no more films...a very wise decision.


Trailer...

The(ir) Blurb...

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.

Cast & Characters

Mehammed Amadeus as Mina;
Janaan Attia as Nurse Latifa;
Ayman as Walid;
Munir Bayyari as Hany;
Travis Creston as Tourist;
Habeeb El-Deb as Prosecutor;
Youssef El-Shareif as Ashraf;
Sarah Enany as Nurse Safaa / Opera Singer;
Hala Fauzi as Belly Dancer;
Julian Gonzalez Esparza as Ahmad;
Jwana as Dalia;
Bassam Kassab as Hatem;
Ayman Kozman as Policeman