După ce descoperă că iubitul ei este căsătorit, o femeie (Cameron Diaz) încearcă să își refacă viața distrusă. Dar, când o cunoaște întâmplător pe soția înșelată de acesta, își dă seama că are multe în comun cu ea. Cele două plănuiesc răzbunarea....
Toată lumea merită o mare poveste de dragoste, dar pentru Simon, un adolescent de 17 ani, este mai complicat: e pe punctul de a spune familiei și prietenilor că e gay și că încă nu știe identitatea colegului anonim de care s-a îndrăgostit online....