World Economic Forum screens Faith's Corner
Faith's Corner, the latest film from the makers of the Oscar-nominated Yesterday, was screened at the World Economic Forum on Africa at the Cape Town Convention Centre on Thursday, 14 June 2007. The film, which stars Leleti Khumalo and is written and directed by Darrell James Roodt, was introduced by producer Anant Singh of Videovision Entertainment.