故事发生在位于英国的一座地处偏远的小镇里,女孩珍妮特(夏洛特·科曼 Charlotte Coleman 饰)出生成长在一个信奉新教的家庭之中。珍妮特的母亲(杰拉尔丁·麦克伊万 Geraldine McEwan 饰)是一位非常虔诚而又极端的教徒,在她的眼中,世界上只有两种人,一种是和她信仰同一种宗教的战友,剩下的则都是敌人。
在偏执的母亲的影响下,珍妮特慢慢学会了压抑内心里真实的声音,实际上,珍妮特是一名同性恋者,但这个秘密是绝对不能够被其他人知道的。要命的是,一个正中珍妮特红心的女孩出现在了她的生活里,这个女孩的存在让珍妮特再也无法忍受心惊胆战躲躲藏藏的日子了,她和母亲之间最激烈的战争爆发了。
未来,英国进入一个资讯管控的时代,每个人的一举一动都遭到监视。因为被认定为恐怖分子,巴托在家中被捕,而且逮捕过程严格按照流程。这个案件引起了档案局职员山姆劳伊(乔纳森普雷斯 Jonathan Pryce 饰)的兴趣。随后,他遵从母命,进入资讯管理局工作,得以进一步调查此事。
山姆家的空调坏了,在他求助无望之际,电气修理工达脱(罗伯特德尼罗 Robert De Niro 饰)不请自来。他那一身武器装备,让山姆感到如临大敌。原来,达脱是资讯管理局通缉的要犯,他被指控的理由便是不遵守作业程序。随后,山姆发现资讯管理局对巴托案件存在不可告人的疑点,同事杰克(迈克尔帕林 Michael Palin 饰)对此闪烁其词。于是,山姆决定一探究竟,其间他邂逅了梦中情人——吉尔莱顿(金格雷斯特 Kim Greist 饰),两个人并肩作战,发现了一个巨大的阴谋...
一次偶然中,海伦(海伦娜·伯翰·卡特 Helena Bonham Carter 饰)和玛格丽特(艾玛·汤普森 Emma Thompson 饰)两姐妹结识了威尔克斯一家人。在威尔克斯家所拥有的霍华德庄园中,玛格丽特和威尔克斯太太(瓦妮莎·雷德格瑞夫 Vanessa Red grave 饰)的感情最为要好,海伦却在和保罗(Joseph Bennett 饰)的一段短暂恋情结束后离开了威尔克斯家。
威尔克斯太太死前将整个霍华德庄园留给了玛格丽特,亨利(安东尼·霍普金斯 Anthony Hopkins 饰)隐瞒了这一事实,转而向玛格丽特求婚。离开了霍华德庄园的海伦遇见了名叫巴斯特(Samuel West 饰)的男子,两人相处融洽。玛格丽特再度见到海伦之时,她震惊的发现,尚未成家的海伦已有身孕,这样的海伦遭到了威尔克斯家大儿子查尔斯(詹姆斯·维尔拜 James ...