Movie History Cairo Time 2009 Cairo Time 2009 Once Upon a Time in the Oued 2005 The Hour of the Pig 1993 The Hour of the Pig 1993 The Advocate 1993 The Advocate 1993