A Baker and a Train Driver meet during a festival to play a game of chess. While playing the game, both exchange ideas about Life and Death and their future destinies.

Haridy arrives at the vegetable market in search of a job opportunity, he works for Master Abu Zaid ...

Short TV film upon the story of Ludwik Niemojski of the same title, which was a part of his "Incredi...

A bumbling tramp desires to build a home with a young woman, yet is thwarted time and time again by ...

Three brothers stop off for a night in the town of Tombstone. The next morning they find one of thei...

Based on a true story, set during the drainage of the Maliq swamp.

Secrets of a Soul: Margarethe, Creator of bizarre sculptures! Night club dancer? Mad woman? Victim o...

Five random strangers find themselves trapped in an elevator in the World Trade Center's North Tower...

The cosmos of the incurable Margarethe. Her journey through the mysteries of the Egyptian underworl...

A man is consumed with the idea of acquiring a chair from a bric-a-brac shop.

From double BAFTA nominated Writer and Director John Walsh. Monarch is part fact, part fiction and u...

The mayor of an Upper Egyptian village has monopoly over beans which harms the simple villagers whil...

Set in the suburbs of Cairo in the late 1930s, the story follows a middle-class Egyptian family grap...

Mahgoub is a villager who moves to Cairo in search of a better life. When he enlists friend Salem's ...

Mona is torn between the love she has for Khaled, and her utter abhorrence of the male-dominant prac...

A man without his own half of the body is looking for the other half in the opposite sex. As for the...

A young rock band, half from England and half from the US, drop out of college and move to the Sunse...

Neil Shaw is both agent and weapon - a critical line of defense for the Secretary General of the Uni...

The unruly schoolgirls of St Trinian's are more interested in men and mischief than homework and hoc...

Two convicts—one white, one black—escape while chained to each other.