As part of The 21st Saatchi & Saatchi New Directors' Showcase at the Cannes Lions International Festival of Creativity 2011 (19 ' 25 June), Saatchi....