Fireworks Logo

Trailers...

  • Ten Pound Poms
  • Culinary Uprising: The Story of Bloodroot (A)
  • Fuori
  • No Way Up
  • Queens of Joy
  • I Don't Understand You
  • Croma
  • Day Iceland Stood Still (The)
  • Reunion
  • Maydegol
  • Stray Bodies
  • Ponyboi
  • Duino
  • Sex in the Soviet Union
  • Invasión
  • Edhi & Alice
  • Familiar Places
  • Assembly
  • Mid-Century Modern
  • My Boyfriend the Fascist
  • All for One
  • Accidental Friends
  • My Boyfriend Is a Sex Worker
  • Museum of the Night
  • Nina & Emma
  • Residence (The)
  • ¡Quba!
  • Cherri
  • Lilies Not for Me
  • She's the He
  • Newborn
  • Klandestin WT
  • Compatriots (The)
  • Things Like This
  • Union Station
  • Spirit Riser
  • Groomsmen: Second Chances (The)
  • Heart Killers (The)
  • Brother Orange
  • Legacy of Cloudy Falls (The)

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