Beautiful, interesting, incredible cinema.
A 2010 Arabic language documentary directed by Ahmed Abdelnasser and Mohammad Ahmed. The film screened at Abu Dhabi Film Festival in 2011.