Goodbye Bafana (2007)
For more than 20 years, Afrikaner James Gregory (Joseph Fiennes) guards Nelson Mandela (Dennis Haysbert) in the prisons of South Africa. Himself held captive by his racist ideology, Gregory is forever changed as the men forge an unlikely and unique friendship. As he sees black South Africa with new eyes and a freed mind, Gregory must redefine himself in a new social order. Diane Kruger also stars in this inspiring tale based on Gregory's memoirs.