Drama over een racistische bewaker en een gevangene, Nelson Mandela, die een band opbouwen ondanks de huidskleur van de gevangene
James Gregory (Joseph Fiennes), een racistische Zuid-Afrikaan, krijgt de opdracht om een belangrijke gevangene te bewaken op Robben Island. Gedurende de twintig jaar waarin zij met elkaar te maken krijgen, groeit er een band tussen de twee mannen, ondanks het feit dat de gevangene een donkere huidskleur heeft. De naam van de gevangene is Nelson Mandela (Dennis Haysbert).