Screen brings you the Cannes Film Festival 2010 in pictures.