Mercedes-Benz SLK 'The Contract' Creative Director / Art Director (Ogilvy & Mather) ----- This is the first commissioned spot for Mercedes-Benz China. Entitled 'The Contract' and inspired by the 1978 movie 'The Driver', the commercial shows famous celebrity Zhang Ziyi display her driving prowess in a Mercedes-Benz SLK that leaves two shady characters in awe and appreciation. Translation: SLK Passion 08. More than meets the eye.
Mercedes-Benz, SLK, Passion 08, Ziyi Zhang, Ogilvy Beijing, Automobile, The Driver, Commercial