BBDO China uses intuition to promote the new Mercedes Benz E-Class luxury vehicle
76 Director Dan Gifford delivers a dose of automotive excitement in this spot for the new Mercedes Benz E-Class. It’s an extraordinary piece of technology – a car that can ‘think’ ahead and take decisions to avoid danger, evade traffic and improve its driver’s quality of life. The film’s central theme – in line with the Mercedes’ special abilities – is ‘intuition’, embodied by an ultra stylish and accomplished E-Class driver.
We observe our hero as he negotiates a succession of stunningly visual challenges – beating the stock market, hand-to-hand combat, zen archery, tango dancing – with ease and panache. Intercut with these scenes Gifford showcases the E-Class in action through a series of stunning photographic portraits.
The film was shot in Los Angeles and boasts an intensely cinematic look. The DOP was Newton Thomas Sigel (Usual Suspects, Drive, X-Men). The film was written by BBDO China’s Arthur Tsang and Howard Mok.
Credits –
CCO: Arthur Tsang
CD: Howard Mok
Agency Producer: Elaine Lee
Director: Dan Gifford
Producer: Mary Church
Executive Producers: Lance O’Connor, Cori Cooperider, Marla Whittaker
DOP: Newton Thomas Sigel
Editor: Tony Gentile
Production: Aero Film LA/Eagle Media Shanghai
Music: Nick Wood @ SYN Tokyo
Post Production: Sam O’Hare @ Parachute New York