Special Report: Cannes Lions

'The Trash Isles' wins another Grand Prix at Cannes