Johannesburg , South Africa ( CNN ) -- `` Mandela : Long Walk To Freedom '' has premiered in South Africa . The film is based on Nelson Mandela 's autobiography . It was directed by the late Steve McQueen and stars Morgan Freeman, Oprah Winfrey, Chiwetel Ejiofor, Michael Fassbender, Thandie Newton, Idris Elba, Joel Edgerton, Toby Jones
`` Mandela : Long Walk To Freedom '' has premiered in South Africa . The film is based on Nelson Mandela 's autobiography . It was directed by the late Steve McQueen and stars Morgan Freeman, Oprah Winfrey, Chiwetel Ejiofor, Michael Fassbender, Thandie Newton, Idris Elba, Joel Edgerton, Toby Jones