大卫是一个痴迷于足球运动的中学生,最大的梦想就是有一天能成为足球俱乐部的一员。1966年对大卫来说是不平凡的一年,他加入了布罗姆利足球俱乐部。这是一支不被所有人看好的球队。当同学知道他所加入的球队名称时,甚至开始嘲笑他。父亲更是反对他踢足球,甚至把他送进了寄宿学校。球队的比赛成绩一直下降,甚至会面临解散,大卫却一直没有放弃,他坚信所有的一切都会好起来。就在所有人想要放弃这支球队的时候,大卫找到了俱乐部经理查理,告诉他只要球队里的每个人不放弃这支队伍,球队就不会被打败。查理再一次重新认识了大卫并任命他为球队经理人。很快,球队迎来了关键的一场比赛。大卫用自己的真心打动了每一个队员,最终这支球队赢得了这场比赛。大卫在这里不仅收获了友情,还有亲情。。故事发生在1930年的英国,于伊顿贵族学校就读的盖伊·班尼特(鲁伯特·艾弗雷特 Rupert Everett 饰)是个同性恋者,他的好友贾德(柯林·菲尔斯 Colin Firth 饰)是名共产主义者,对资本主义深恶痛绝,对学校规章制度更是不屑一顾。学校里的同性恋风气蔓延,一名叫马提诺的学生与另一名男同学发生关系时被发现,随后马提诺上吊自杀。此事给盖伊以及整个学院都造成了不小的影响。
不久后,盖伊爱上了同校的詹姆斯(加利·艾尔维斯 Cary Elwes 饰),两人常常在夜里约会。然而有一天事情败露,盖伊为了保护詹姆斯,而独自接受了鞭责,同时他的最高年级长的位置也被取代。严格的校规和保守的道德观使他对自己在英国的事业前途感到失望。二十年后,盖伊从英国外交部投奔共产主义国家苏联,成为“叛国"者,轰动英国朝野。
本片原为轰动英伦的舞台剧,取材自三十年代的真人真事。主角盖伊·班尼特的原型为“剑桥五杰”之一盖伊·伯吉斯。。