Fangvokteren James Gregory, en typisk hvit afrikaner under Sør-Afrikas apartheidregime, anser svarte å være andreklasses medborgere. Han vokste imidlertid opp på en farm hvor han lærte seg å prate Xhosa, og fikk derfor oppgaven å vokte Nelson Mandela på Robben Island. Etter en tid endres uventet Gregorys lojalitet seg til å åpent støtte Mandelas kamp.