剧情片
故事发生在1968年的南非,严酷残酷的种族隔离制度让生活在那里的2500万黑人面临悲惨命运。为了捍卫种族的权利,一些黑人奋起反抗,但等待他们的结局不是被驱逐出境,就是被关押在罗本岛监狱。詹姆斯(JosephFiennesJosephFiennes)出生在这样一个糟糕的境地。不幸的是,他是一个白人。从小,大人们就向詹姆斯灌输了“黑人不如”的荒谬观念。成年后,被彻底洗脑的詹姆斯成为了罗宾岛监狱的看守,而他看守的犯人正是南非民主斗士曼德拉(丹尼斯·海斯伯特饰演的丹尼斯·海斯伯特)。随着时间的推移,对黑人越来越了解的詹姆斯开始质疑自己的所作所为——白人真的可以这样囚禁和羞辱自己的同胞是理所当然的吗?