故事发生在1930年的英国,于伊顿贵族学校就读的盖伊·班尼特(鲁伯特·艾弗雷特 Rupert Everett 饰)是个同性恋者,他的好友贾德(柯林·菲尔斯 Colin Firth 饰)是名共产主义者,对资本主义深恶痛绝,对学校规章制度更是不屑一顾。学校里的同性恋风气蔓延,一名叫马提诺的学生与另一名男同学发生关系时被发现,随后马提诺上吊自杀。此事给盖伊以及整个学院都造成了不小的影响。
不久后,盖伊爱上了同校的詹姆斯(加利·艾尔维斯 Cary Elwes 饰),两人常常在夜里约会。然而有一天事情败露,盖伊为了保护詹姆斯,而独自接受了鞭责,同时他的最高年级长的位置也被取代。严格的校规和保守的道德观使他对自己在英国的事业前途感到失望。二十年后,盖伊从英国外交部投奔共产主义国家苏联,成为“叛国"者,轰动英国朝野。
本片原为轰动英伦的舞台剧,取材自三十年代的真人真事。主角盖伊·班尼特的原型为“剑桥五杰”之一盖伊·伯吉斯。。暗夜下的高谭市,迎来新一年的万圣节。偏偏就在这样一个宁静的夜晚,银嗓女妖救出所罗门格兰迪,在闹市区繁华街道引发混乱,危机时刻蝙蝠侠、绿箭侠等正义战士出现,暂时化解危机。在此之后,稻草人、泥面人随同前面两个恶棍接连登场,而他们的幕后指使正是诡计多端、邪恶狡猾的小丑。此时此刻,小丑正策划邪恶的阴谋,他试图在高谭市传播一种能令人狂笑的电脑病毒,足以使这座城市陷入前所未有的混乱。 蝙蝠侠、绿箭侠以及生化人、夜翼还有红罗宾出动迎战……。一个夏天,14岁的少年Duncan(连姆·詹姆斯 Liam James 饰)跟着妈妈Pam、妈妈的男朋友Trent还有Trent的女儿一起去Trent在海边的小屋度假。像大部分离异家庭儿女一样,Duncan不喜欢妈妈的男朋友。Duncan发现自己和Trent的朋友们格格不入,原本就沉默寡言的他变得更加郁郁寡欢。直到他在一次单车出游中遇见了Owen(山姆·洛克威尔 Sam Rockwell 饰)。Owen是当地水上乐园的工作人员,在Owen的介绍下,Duncan成了水上乐园的一个兼职员工。在那里,他认识了新的朋友,度过了欢乐的时光,同时也和邻居家同样遭受家庭问题困恼的女孩Susanna(安娜·索菲亚·罗伯 Anna Sophia Robb 饰)越走越近。在一个夜里,Duncan发现了Trent的秘密,他和家庭的矛盾也越来越深.....。