
OctagonReframe storytelling
Octagon is a multimedia studio in Hong Kong and Vancouver. We develop, produce and manage stories for film, short form and television, made for the big screen and the phone screen alike, and built to travel.
Digital-first approachGlobally relevant storiesEmerging talent

Dream big or f*** off
Our mantra, and how our founders greet us every morning.

Our production slate
Rags 2 Richmond 皇冠之音
From vertical series to the big screen
It started as 28 short episodes made for your phone. Nine million views later, it became a feature film.


Chapter 1 · Now streaming
The vertical series
Richmond, BC, 2004. Aspiring singers Nathan and Lando enter their hometown's first ever male beauty pageant, and find out the spotlight shows off their best and worst sides.
- Episodes
- 28
- Format
- Vertical microdrama
- Language
- English
- First month
- 9 million views
- Released
- Dec 2024
- Streaming
- Viddsee
Chapter 2 · On the festival circuit
The feature film
The story grows up on the big screen. Jonathan Wong leads a cast joined by Hong Kong legends Eric Tsang and Nancy Sit, as Richmond's first male pageant becomes a story about family, ambition and finding your voice.
- Runtime
- 97 minutes
- Cast
- Jonathan Wong, Eric Tsang, Nancy Sit
- Chinese title
- 皇冠之音
- Festivals
- TIFF, VIFF, BIFF 2026
- Worldwide sales
- Lucky 27
- Soundtrack
- 12 original songs

Chapter 1 · Now streaming
The vertical series
Richmond, BC, 2004. Aspiring singers Nathan and Lando enter their hometown's first ever male beauty pageant, and find out the spotlight shows off their best and worst sides.
- Episodes
- 28
- Format
- Vertical microdrama
- Language
- English
- First month
- 9 million views
- Released
- Dec 2024
- Streaming
- Viddsee

Chapter 2 · On the festival circuit
The feature film
The story grows up on the big screen. Jonathan Wong leads a cast joined by Hong Kong legends Eric Tsang and Nancy Sit, as Richmond's first male pageant becomes a story about family, ambition and finding your voice.
- Runtime
- 97 minutes
- Cast
- Jonathan Wong, Eric Tsang, Nancy Sit
- Chinese title
- 皇冠之音
- Festivals
- TIFF, VIFF, BIFF 2026
- Worldwide sales
- Lucky 27
- Soundtrack
- 12 original songs
Rags 2 Richmond coverage
In the press
Rolling Stone
“Its point of view has remained remarkably specific throughout.”
An exclusive first look at the feature after its TIFF market screening, and how one story grew from a microdrama into a film, a soundtrack and an unscripted series.
Read on Rolling Stone
Exclusive first lookDeadline
Jan 2026“A viable new content loop.”
Paul Telner, Viral NationThe feature wraps, and the microdrama-to-movie model behind it.
Read the articleVariety
2026Viral Nation and Media Trifecta develop an unscripted Asian male pageant competition series from the franchise.
Read the articleNextShark
Eric Tsang and Nancy Sit join the cast, and NextShark founder Benny Luo signs on as executive producer ahead of TIFF.
Read the articleVancouver Sun
The Richmond-shot digital series and its road to the big screen, produced by Justina Shih with her mother, Nancy Sit.
Read the articleYahoo News
From 9 million Instagram views to a feature starring Jonathan Wong alongside Eric Tsang and Nancy Sit.
Read the articleRichmond News
How a hometown series shot at Aberdeen Centre and along River Road became a feature film.
Read the article
The people behind the frame
Angie WongAccount executive
Dylan St. AubinCreative executiveOn the festival circuit
- 11 Oct 2026Busan
Rags 2 Richmond at the 31st Busan International Film Festival and ACFM
- 6 Oct 2026Vancouver
Octagon joins VIFF Catalyst's session on independent distribution
- 14 Sep 2026Toronto
Rags 2 Richmond market screening at TIFF Lightbox
Learn more - 2024Hong Kong
Hate Coin announced, covered by Variety
Read in Variety - Dec 2024Online
Rags 2 Richmond premieres free and reaches 9 million views in its first month
Learn more
Press and screening requests: justina@octagonmetatainment.io

Ready to step up?
Bring us a story, a talent or a partnership. Let's dance down the red carpet together.
Email justina@octagonmetatainment.io
