Plot
Rob Gordon is a music enthusiast who is despondent after being abruptly dumped by Laura, his live-in girlfriend of two years.
By day, Rob manages Championship Vinyl, a record store in Chicago's Wicker Park neighborhood, where he and his employees, Dick and Barry, indulge in their encyclopedic musical knowledge. They compile "Top 5" lists for every imaginable occasion, mock their few customers' tastes, and occasionally sell records. Rob compiles a list of his top 5 most memorable breakups, not including his breakup with Laura.
After Laura's friend Liz confronts Rob about their breakup, Rob describes how he once borrowed a large sum of money from Laura and also cheated on her, not knowing that Laura was pregnant, prompting her to secretly abort the baby while they reconciled. After Rob's mother calls him out on his doomed relationships, he decides on a journey to understand his relationship failures by reconnecting with his former partners on the Top 5 list.
Number 1 on the list is Allison, a girl he kissed in middle school, only for her to kiss a different boy the next day. Rob discovers she went on to marry the other boy, convincing him that he and Allison were never meant to be together. Number 2 is Penny Hardwick, his high school girlfriend who he dumped after she routinely refused to be intimate with him, only to sleep with another guy shortly afterward. He meets with her over a movie and dinner, only to discover that the sexual encounter was borderline non-consensual; Penny points out that he rejected her; not the other way around. Rob takes solace in knowing it was his own insecurity that caused the breakup. Number 3 is a trendy girl named Charlie Nicholson and his most serious relationship. Rob felt insecure around her and eventually got dumped for someone in her league, which sent him into a deep depression. He learns that she never married or had children; when they meet at a party, he realizes she is vain and elitist, allowing him to move on. Finally, Rob meets with Number 4, Sarah Kendrew, with whom he shared a post-breakup relationship after Charlie, only for her to meet another man. Reuniting with her, he discovers that she is mentally unwell and thus routinely sabotages her relationships. He later admits to himself that his breakup with Laura belongs on his Top 5 list.
Rob realizes that Laura has started seeing Ian, a lifestyle guru and their former upstairs neighbor. This makes him extremely insecure, and he resorts to stalking until Ian confronts him. Laura waits for Rob outside of his store when he gets off, and returns to his apartment with him to gather more of her things. Rob leaves to give her privacy and has a one-night stand with Marie, a singer who is also getting over a breakup.
Laura's father, who was fond of Rob, dies. Attending the funeral, Rob realizes he has never truly committed to Laura, neglecting both their relationship and his own future in the process. Laura, feeling depressed after her father's death, gets back together with Rob.
Rob meets a music columnist and develops a crush on her. While making a mixtape for her, he wonders whether he is simply jumping from one attraction to another. In a heartfelt conversation with Laura, Rob acknowledges that other women are mere fantasies, while Laura is his reality, someone he never tires of. He proposes to her, and although she thanks him for asking, she encourages him to revisit his passion for DJing.
Rob publishes an album by Vince and Justin, two teenagers who had previously caused trouble in his store. At a celebration for the release of the album organized by Laura, Barry's band performs "Let's Get It On" and are well-received, surprising Rob. Rob creates a mixtape for Laura, showing his intent to make her happy.