布蘭特(保羅·拉克諾飾)和泰納(邁克爾J·威利飾)是一對交往多年的同性戀人,布蘭特渴望公開戀情卻因泰納的內向性格屢遭阻撓。意外曝光事件打破了平靜,成為校園焦點人物的泰納被三位意圖借其熱度提升人氣的女生包圍——熱衷社交工程的薩莎、野心勃勃的學生會主席候選人安德莉與孤僻的技術宅伊文娜。三人各懷目的接近泰納:薩莎策劃校園活動強推其擔任主持人,安德莉試圖利用他的性向爭議轉移選舉矛盾,伊文娜則暗中協助其應對輿論壓力。隨著女生們明爭暗斗的升級,布蘭特遭遇匿名舉報被迫退出戲劇社,泰納在畢業典禮前夜發現陷害證據。兩人坦誠相對時終于跨越信任危機,在全場歡呼中接吻,完成自我認同與關系的雙重救贖。