“Agent of Connection” is a Vimeo Staff Pick!

“Agent of Connection,” a short by m ss ng p eces’ own Ivan Cash, tells the story of William, a BART station agent who finds meaning through the simple act of greeting commuters.

Watch a Teaser for Our Latest with Oculus and The NBA!

Our second collaboration with Oculus and The NBA, Strength in Numbers, lets you relive the excitement of the 2017 NBA Finals in virtual reality.

AdWeek Covers Jared’s Latest for Ari Merkin

In a powerful new substance abuse campaign, Jared Knecht helps bring Ari Merkin’s “not-so-merry melodies” to life. Read all about the spot, made for the nonprofit Face the Music Foundation, at AdWeek.

Meet Jonny Mass, the Newest Member of our Live Action Roster!

We’re thrilled to welcome Jonny Mass to our Live Action roster.

Mohammad Gorjestani Joins Our Live Action Roster!

m ss ng p eces is delighted to announce that director Mohammad Gorjestani has joined our live action roster.

Our New Gap Spot is Featured in AdWeek!

Director X’s latest for Gap – starring Cher and Future – gets the AdWeek treatment. Read all the details on the collaboration between these “two transcendent figures” right here.

Celia Rowlson-Hall Makes a Splash at The Venice Film Festival

Celia Rowlson-Hall was selected as one of two directors – alongside Chloe Sevigny – to craft a film for Miu Miu’s Women’s Tales. Read about how the campaign discovers and empowers female directors at Variety.

The New Wave of Mindfulness Tech

m ss ng p eces teamed with Jack Kornfield for immersive VR storytelling – check out what we had to say about how VR can help facilitate mindfulness in our interview with Fast Company.

A Day in the Life of Kate Oppenheim

See what our Managing Partner, Kate Oppenheim, does for a day at the Cannes Lions; from grabbing her favorite French pastry to catching a private Solange concert!

Director Celia Rowlson-Hall & her partner Mia Lidofsky are featured in Vogue!

Read their discussion on pushing past lesbian stereotypes, working together as filmmakers & making time for self-care.