Michael Richards Last Chance Films

We shot this in Barcelona and London in 2010 to open the Nokia World Event. The film was then adapted for a 70m screen using some really smart after effects work by Paul Trewartha. Matt McConaghy directed this one.

Tagged: Nokia World