Invictus, a new film adapted from the novel Playing the Enemy, is due to hit cinema screens across South Africa today.
It tells the story of how the then President Nelson Mandela used rugby to unite a divided, post-apartheid country during the 1995 World Cup.
Directed by Clint Eastwood, the movie stars Matt Damon as Francois Pienaar, the white South African rugby captain. But the biggest challenge was faced by Morgan Freeman, playing Nelson Mandela.
South Africa correspondent Karen Allen spoke to the film's cast.