自幼便是孤儿,二战时期曾在英国军队服役,原计划退役后和青梅竹马的芙洛拉结婚。但长久以来,他一直隐藏着自己真实的性取向,直到遇见战地画家托马斯。二人在一起度过了一段快乐的时光,这使他偏离了原本的生活轨道。
托马斯·马奇(Thomas March) 演员:詹姆斯·麦卡德尔
战地画家,在二战中被迈克尔救下,二人互生情愫。战争结束后,托马斯却发现,尽管彼此一直爱慕对方,但迈克尔仍然打算和他那青梅竹马的姑娘结婚,按照原定的生活轨迹继续走下去。
(青年)芙洛拉·塔尔波特(Flora Talbot) 演员:乔安娜·万德汉姆
托马斯的青梅竹马,二战时在一所寄宿学校工作。战争结束后,与退役返乡的托马斯结婚,并随之怀孕。可她却发现自己丈夫有着不可言说的秘密他与另一位男子相爱,这个认知使她的世界倾覆。
(老年)芙洛拉·塔尔波特(Flora Talbot) 演员:瓦妮莎·雷德格瑞夫
半个世纪之后,垂垂暮老的芙洛拉已经寡居,平时和最疼爱的孙子亚当一起居住,生活仍旧忙忙碌碌。但当她知道亚当和一名男子开始交往时,长久以来的偏见使得她痛苦不已。
史蒂夫(Steve) 演员:大卫·吉亚斯
一名住在伦敦的建筑设计师,和伴侣卡斯帕在一起将近20年了。但随着与卡帕斯的情感裂痕越来越大,史蒂夫心中的天枰开始逐渐偏向亚当。