黛安娜
芭芭拉·赫希饰
记者。她和丈夫古斯及三个女儿生活在南非约翰内斯堡,他们过着中产阶级生活。她和丈夫都参加了反种族隔离斗争,丈夫被迫逃亡,她挑起全家的生活重担,继续参加黑人解放运动,于是,她被南非政府施行“九十天拘禁法",成为第一位因反对黑白隔离而遭拘禁的白人女子。
莫莉
乔迪·梅饰
黛安娜的女儿。她的父母不是逃亡就是被捕,而她也遭到了严密的监察,整个家庭支离破碎,悲愤的她在母亲的解释和她自己的亲身遭遇下,开始明白了为什么父母要选择参与反种族隔离的斗争。
古斯
杰罗恩·克拉比饰
黛安娜的丈夫。因为他和妻子参与了南非的反种族隔离斗争而遭迫害,他不得不被迫逃亡,留下一家老小由妻子黛安娜照料。