The more I watch this ad, the more i love it. You can view some production stills here.