Logo

Ford: Smile

Brand
Date

Aug 2024

Description

Ford presents 'Smile', a commercial spot highlighting the capabilities of their electric pickup truck. Set against a backdrop of winding mountain roads, the film features the vehicle transporting mountain bikes, emphasising outdoor versatility and modern performance. The narrative focuses on a family journey, capturing candid interactions within the cab. The production utilizes natural light and golden hour cinematography to define the atmosphere, complemented by live-action techniques to frame the automotive experience. Wieden+Kennedy New York led the creative development, with production handled by Iconoclast US.

Style

Horizontal, Commercial, Golden Hour

Techniques

Natural light

Industries
Background

Mountain

Context

TVC / TV Commercial

5000+ creatives to discover

Sign up to gain access to the entire directory. It’s free.

Visie is a curated library of creative professionals.
Trusted by