Simon Spier ist 17 und hat ein großes Geheimnis: er ist schwul. Schon seit Längerem wartet er auf den richtigen Zeitpunkt, seinem Freundeskreis, darunter Leah, Abby und Nick sowie seinen Eltern davon zu erzählen. Dann verliebt er sich in einen Schulkameraden, der online und anonym von seiner Homosexualität berichtet. Simon nimmt über das Internet Kontakt zu dem nur als Blue bekannten Mitschüler auf. Doch Simons E-Mails werden durch unglücklichen Zufall von Mitschüler Martin entdeckt, der ihn damit erpresst: Er droht Simon gegen dessen Willen zu outen, wenn dieser ihm nicht hilft, Abby zu beeindrucken und zu seiner Freundin zu machen. Die wiederum steht eigentlich auf Nick…