Just would like to point out....
This movie conveys aparthied very accurately, but it does not portray the attitudes of everyday South Africans correctly.
Most white South Africans, Afrikaans and English speaking, were against aparthied, but if they had spoken out against it, the government would have put their lives in danger as well. My parents are both white English speaking South Africans and got the vibe that they believe all South Africans are just bigots.
I also didn't like how the film portrayed America as the utopia of racial tolerance, as any of us who live in the United States know, there is still alot of racial intolerance here in the 2000s, let alone in the 1970s following the height of the Civil Rights Movement.
When I went to South Africa in 2002, I saw much more progress in terms of tolerance of one another than in the United States.