Blur – Exclusive Stills From New Film ‘New World Towers’