帕尔斯是一个富饶而又强大的国家,百姓们在此安居乐业,国泰民安。然而,异教徒之国鲁西达尼亚的铁蹄踏破了帕尔斯的宁静,纷飞的战火烧毁了辛苦维系的和平。帕尔斯在战场之上节节败退,丢掉了大片的疆土,国家走到了灭亡的边缘,王子亚尔斯兰(小林裕介 配音)亦不得不踏上逃亡的旅途,一路上保护着他的,是忠诚而又强壮的骑士达龙(细谷佳正 配音),两人相互扶持,是否能够完成复国的愿景呢?
那尔撒斯(浪川大辅 配音)、耶拉姆(花江夏树 配音)、奇夫(大桥贤一郎 配音),一路上,亚尔斯兰结识了一群愿意跟着他出生入死的好友,他们相互信赖,相互依靠,彼此之间结下了深厚的友谊。在重重的困难之中,一行人艰难的向着王都进发。。故事发生在1968年的南非,严格残酷的种族隔离制度让在那里生活着的两千五百万黑人面临着悲惨的命运。为了维护种族的权利,一部分黑人们奋起反抗,但等待着他们的结局不是驱逐出境就是被关押在罗宾岛监狱之中。
詹姆斯(约瑟夫·费因斯 Joseph Fiennes 饰)就出生在这样恶劣的局势之中,幸运的是,他是一位不折不扣的白人。从小大人们就向詹姆斯灌输着“黑人低人一等”的荒谬概念,成年之后,已然完全被洗脑的詹姆斯成为了罗宾岛监狱的一名看守,而他所看管的囚犯正是南非的民主斗士曼德拉(丹尼斯·海斯伯特 Dennis Haysbert 饰)。随着时间的推移,对黑人们越来越了解的詹姆斯开始对自己的所作所为产生了质疑——难道白人就真的可以这样理所当然的囚禁和侮辱自己的同胞吗?。讲述主人公为了自己的母亲和妹妹而放弃做好人,坚持到底的故事。。