Forgot your password?
Image from: Idol Is Dead (2012)
Please check your email for new password and then log in here
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.