Who We Are
Lost & Found Films is a non-fiction film production company dedicated to stories that explore the world around us and finding new ways to engage audiences. Founded in 2009 by Ben Wu and David Usui, Lost & Found produces documentaries as well as commercial work with brands, ad agencies, broadcasters and NGOs.
Their recent feature-length documentary, In Transit which they co-directed with acclaimed filmmaker Albert Maysles, premiered at the Tribeca Film Festival and won the Special Jury Prize.
Previous clients include the NY Times, Wired, the Atlantic Monthly, Wallpaper, Food+Wine, VICE and GOOD magazine. Their previous commercial work has included campaigns with Sony, Pepsi, Nike, Lexus, MoMA, Mercedes-Benz, Sotheby's, Chase, Martha Stewart Living and the Obama 2012 Campaign.
This Must Be The Place
There’s no place like home. It’s where we live, work and dream. It’s our sanctuary and our refuge. We can love them or hate them. It can be just for the night or for the rest of our lives. But whoever we may be, we all have a place we call home.
THIS MUST BE THE PLACE is a series of short films, portraits and photos that explore the idea of home; what makes them, how they represent us, why we need them.
Check out the series here.
- Story Development
- Concept Development
- Creative Direction
- Brand Identity
- Location Scouting
- Color Grading