On the eve of their high-school graduation, two academic superstars and best friends realize they should have worked less and played more. Determined not to fall short of their peers, the girls try to cram four years of fun into one night.
Two academic teenage superstars (Dever, Feldstein) realise, on the eve of their high school graduation, that they should have worked less and played more. Determined to never fall short of their peers, the girls set out on a mission to cram four years of fun into one night.
Best friends since the seventh grade, Molly and Amy will be graduating from high school tomorrow, it the culmination of this phase of their life plan together, namely to focus all their energies on being the proverbial overachievers at the expense of all else, including a social life with their classmates, to get into their respective chosen Ivy League college in the fall, which they have done, Molly going to Yale and Amy going to Columbia. After getting their undergraduate degrees in four years, they both plan to do graduate work together at Georgetown. While Molly, the class president, arguably has had this goal in wanting to be the best, Amy has had a few other items bubbling under the surface. While she is acting on one of her socially conscious items in planning to go to Botswana for the summer to do humanitarian work, she hasn't acted on others, most notably having coming out as lesbian two years ago, she only having told Molly that she'd like her first romantic encounter to be with classmate Ryan, not even knowing if Ryan too is gay. When Molly learns that many of their classmates, who she considers slackers, have also been accepted into prestigious colleges or have lucrative prospects other than college, she feels cheated by her chosen high school life. As such, Molly is able to convince Amy to fit a fun, social high school life into this one night before they graduate, which for Molly means attending the graduation party hosted by Nick, the class vice-president, despite Molly having outward contempt for him in he seemingly able to get by on his good looks, his athleticism as one of the school's jocks, and outgoing nature. Finding out where the party's being held let alone getting there is easier said than done as hidden issues in Molly and Amy's life and friendship come to the surface in the process.—Huggo
Amy (Kaitlyn Dever) and Molly (Beanie Feldstein) are two high school seniors who have been best friends since childhood but are considered pretentious by their peers. It's the last day of high school and both girls are headed for Ivy league colleges in the following school year. Molly is the class president and takes her job way too seriously. Jordan Brown is their principal and Miss Fine their class teacher. Nick is the class VP and a jock.
Amy has been out for two years and has a crush on a girl named Ryan (Victoria Ruesga); Molly urges Amy to attempt to forge a relationship with her before they graduate. On the eve of their high school graduation, Molly overhears classmates talking about her in the bathroom. She confronts them and tells them she got into Yale, but they reveal that despite partying they too got into good colleges. Stunned, a panicking Molly rages while all her classmates celebrate the end of final year. Molly angrily tells Amy they should have enjoyed their time in high school more. She proposes they go to a graduation party held by Nick (Mason Gooding) at his aunt's house; though initially reluctant, Amy accepts.
The pair quickly realize that neither of them knows the address of Nick's party. Molly calls Jared (Skyler Gisondo), a wealthy classmate who likes her, but she considers him a total loser. He brings them to his unattended party on a yacht, where they encounter his drug-crazed friend, Gigi (Billie Lourd), who makes them eat some strawberries. Amy suggests that they go home, having fulfilled their plan to party before graduation, but Molly calls a "Malala" (their code for unconditionally doing what the other wants to do), and Amy consents to continue with the night. The girls call a Lyft and are shocked to be picked up by their principal, Jordan Brown (Jason Sudeikis).
After the girls accidentally play pornography through his car speakers, Brown drops them off at what they think is Nick's aunt's house. It turns out to be their classmate George's (Noah Galvin) house, who's hosting a murder mystery party. They encounter Gigi again, who reveals that the strawberries they ate on the yacht were drugged. Amy and Molly soon experience a bad trip and hallucinate that they are George's sister's fashion dolls. They escape George's house and get the location of the party from a pizza delivery man Pat (Mike O'Brien) (they are tracking Nick's party on you tube and figure out that they have been ordering pizza from this one shop all night). Amy accidentally leaves her phone in his car. Molly's phone is nearly dead, lasting just long enough to call their teacher, Miss Fine (Jessica Williams), who gives them a change of clothes and a ride to Nick's party.
When they arrive, Amy goes to talk to Ryan and Molly goes to talk to Nick, on whom Gigi got her to confess she has a crush. Amy finds Ryan making out with Nick; embarrassed and heartbroken, Amy wants to leave. She finds Molly and calls her own "Malala", but Molly refuses to grant it, thinking she has a chance with Nick. This sends Amy into a rage, and she reveals she is taking a gap year to travel to Botswana, as she resents how Molly always tries to control her life. The two loudly argue in front of their classmates, and Amy runs to the bathroom, finding Hope (Diana Silvers), her classmate, already in there. They are at first combative towards each other, but then Amy kisses Hope. They start to have sex, but Amy vomits on her, ruining the moment. Cops show up, and the party-goers scatter. Molly, unable to find Amy, is driven home by Triple A (Molly Gordon), a popular student with a reputation for promiscuity, and the two bond over the stereotypes that both have suffered from.
Molly wakes up on graduation day regretting what happened between her and Amy. She discovers on her phone everyone is talking about how cool Amy was for creating a diversion at the party, allowing everyone else to escape the police, and getting herself arrested. Molly visits Amy in jail and apologizes for her manipulative actions, leading to the pair's reconciliation. Molly learns the pizza driver is a serial killer and they trade that information to get Amy out of jail. They take Jared's car to graduation where Molly kisses Jared onstage and gives an improvised valedictorian speech, receiving a standing ovation.
A few days later, as Molly helps Amy prepare for her trip to Botswana, Hope comes to the door and gives Amy her number. Molly subsequently drives Amy to the airport, where they share a tearful goodbye. As Molly drives away, Amy jumps in front of her car, saying she has time to hang out before her flight; she suggests they get pancakes, and Molly ecstatically accepts.