Mark Cosgrove discusses Cannes Film Festival 2008