At the 64th Cannes Film Festival the Egyptian film about the facebook triggered revolution called 18 DAYS (2011) took place in the Special Screenings window. It is a collection of short films set in...