CANNES FESTIVAL, 2007 Sep 14, 2007 1 Facebook Tweet Email delano567: I'm a film critic, this is my world Oct 5, 2013