1962年法國西南小鎮因阿爾及利亞革命陷入動蕩。寄宿中學里,弗朗索瓦(加埃爾·莫雷爾飾)與精神戀人瑪依(埃洛迪·布歇飾)的關系因弗朗索瓦對意大利少年賽杰(斯特凡·里多飾)的迷戀出現裂痕。弗朗索瓦引誘賽杰發生關系后,后者卻向瑪依表白遭拒。隨著阿爾及利亞戰爭爆發,賽杰的哥哥皮埃爾因瑪依母親拒絕幫助而被迫上前線戰死。來自阿爾及利亞的恩利(弗雷德里克·戈爾尼飾)因革命勝利憤恨,其激進政治立場與師生格格不入,并迫使弗朗索瓦直面性取向,引發賽杰強烈敵意。恩利在鎮上抗議時與瑪依相遇萌生感情,混亂情感糾葛持續至畢業會考成績公布。最終恩利在抗議中受傷被瑪依照料,賽杰選擇離開小鎮,弗朗索瓦則接受自我并計劃前往巴黎開啟新生活。