格特鲁德
凯特·布兰切特饰
格特鲁德是罗伯特先生的妻子,她美丽贤淑、正直而聪颖。她无法接受理想中的丈夫曾犯下如此卑劣的恶行,也无法接受戈林对她的爱慕。
戈林
鲁波特·埃弗雷特饰
戈林是罗伯特的好友,他看上去总是那么玩世不恭,尽管对梅布尔心怀爱慕,他仍然坚持着自己的独身主义。戈林试图利用过去与劳拉夫人的旧情取回她藉以要挟罗伯特的信件,却没有成功。
劳拉
朱丽安·摩尔饰
劳拉夫人是个阴险歹毒的贵族,她企图利用手中掌握的罗伯特年轻时所犯错误的把柄,逼迫罗伯特同流合污,要挟他必须公开支持开发阿根廷运河的议案,以此从中谋取私利。
罗伯特
杰瑞米·诺森饰
罗伯特性格上优柔寡断,他在向劳拉夫人屈服或是维护正义之间纠结,一方面屈服于劳拉夫人会使得国家的利益蒙受损失,另一方面若为了维护正义反对投资议案的通过,他将身败名裂,并失去自己心爱的妻子甚至一切。信念坍塌的罗伯特向戈林去信求助,无意间被前来造访的劳拉夫人发现。