Mark Cosgrove, Watershed's Head of Programme, discusses some of the films screened at this year's Cannes Film Festival.