Einst war Mavis Gary (Charlize Theron) das begehrteste Mädchen der gesamten Highschool. Alle Jungs waren verrückt nach ihr, die Welt stand ihr offen. Jetzt ist sie 37 Jahre alt. Und steht vor einem Trümmerhaufen: Sie ist frisch geschieden, die Jugendbuchreihe, die sie als Ghostwriterin verfasst, soll eingestellt werden, sie trinkt eindeutig zu viel, das Leben zieht an ihr vorbei. Bis sie erfährt, dass Buddy Slade (Patrick Wilson), ihre große Jugendliebe von damals, Vater geworden ist. Mavis weiß, was sie zu tun hat: Sie will ihn aus seinem spießigen Familienleben befreien und endlich das Leben mit ihm leben, das sie sich immer an seiner Seite erträumt hat. Doch die Rückkehr in ihre Vergangenheit erweist sich als viel schwieriger als gedacht. Verständnis wird ihr ausgerechnet von ihrem ehemaligen Klassenkameraden Matt (Patton Oswalt) entgegen gebracht, ein wenig attraktiver Außenseiter, der die Vergangenheit ebenfalls nicht abschütteln kann. Doch kein noch so guter Rat kann Mavis von ihrem Plan abbringen, Buddys Liebe zurückzuerobern...