Media Stockade works on Netflix film The Volcano: Rescue from Whakaari
In 2019, 47 tourists and guides were trapped when New Zealand volcano Whakaari erupted. We helped them share their story.
China Love international premiere at DOCNYC
Media Stockade production China Love premieres internationally at DOCNYC on 9 November 2018 at the Cinepolis Cinema in Chelsea
China Love screens at GZDOC2018
Media Stockade production China Love screened to a sold-out cinema at GZDOC2018, Guangzhou, China.
What I know now: Directing China Love
Director Olivia Martin-Mcguire talks about making her documentary, China Love.