Image from: Angels of Revolution (2014)

Ten10 Films is an award winning production, sales and distribution company based in London with offices in Cape Town, South Africa. Founded by producer, Tendeka Matatu, the company is built on a wealth of experience and is driven by a strong desire to develop, produce and distribute premium, compelling and entertaining African cinema for a global market.