Crafted films,
compelling narratives

Stroma is an uninhabited island off the northern coast of Scotland. It's also a word used to describe the tissue that connects organs to the rest of the body. It's also the new name of Rapid Visual Media.

Our latest work

What we do

Creating dynamic, character-driven online content.

About us
Blog

What we have been up to lately