故事發(fā)生在1930年的英國,于伊頓貴族學(xué)校就讀的蓋伊·班尼特(魯伯特·艾弗雷特 Rupert Everett 飾)是個(gè)同性戀者,他的好友賈德(柯林·菲爾斯 Colin Firth 飾)是名共產(chǎn)主義者,對資本主義深惡痛絕,對學(xué)校規(guī)章制度更是不屑一顧。學(xué)校里的同性戀風(fēng)氣蔓延,一名叫馬提諾的學(xué)生與另一名男同學(xué)發(fā)生關(guān)系時(shí)被發(fā)現(xiàn),隨后馬提諾上吊自殺。此事給蓋伊以及整個(gè)學(xué)院都造成了不小的影響?! 〔痪煤螅w伊愛上了同校的詹姆斯(加利·艾爾維斯 Cary Elwes 飾),兩人常常在夜里約會(huì)。然而有一天事情敗露,蓋伊為了保護(hù)詹姆斯,而獨(dú)自接受了鞭責(zé),同時(shí)他的最高年級長的位置也被取代。嚴(yán)格的校規(guī)和保守的道德觀使他對自己在英國的事業(yè)前途感到失望。二十年后,蓋伊從英國外交部投奔共產(chǎn)主義國家蘇聯(lián),成為“叛國"者,轟動(dòng)英國朝野。 本片原為轟動(dòng)英倫的舞臺劇,取材自三十年代的真人真事。主角蓋伊·班尼特的原型為“劍橋五杰”之一蓋伊·伯吉斯。