Vantage Pictures is a video production company in Ho Chi Minh City, Vietnam that puts an international spin on locally-produced content.

We're made up of producers and creatives from all across the globe who seek to bring a fresh voice to commercial storytelling. With every project, it's our sole mission to illuminate the unseen vantage that makes every brand unique.

Here we present our showreel for 2020. Enjoy!

More videos from Zacharia Lorenz — See All