Echo Frames
Launch Video

Echo Frames are everyday eyewear that gives you instant access to Alexa, so you never miss a moment. We wanted to demonstrate the amazing benefits of this product by showcasing a range of people not only getting things done more efficiently but also experiencing the world around them with a heightened sense of wonder. I helped conceive, creative direct, and live-action direct the announcement video for the Echo Frames launch.

Every moment matters

The structure of this piece was intentionally modular. Editorially, these vignettes lived on their own—“mini-movies” that were tied together by a VO that will do the heavy lifting. The idea was to let the picture be aspirational and visually stunning while the narrator led the viewer through the details.

Behind the scenes

We decided to partner with a production company in Austin, Texas. This was mostly due to the fact that our production dollars could go further than a city like Los Angeles while still drawing from the large talent pool available in 3 cities—Austin, Houston, and Dallas. Below are some images of the film shoot as well as some of the storyboards that were a work of art in and of themselves.

Previous
Previous

Amazon Luna Social

Next
Next

Conflux Constellations