In present day, Ruby Richman arrives home, upset about breaking up with her boyfriend that night over her plans to participate in a study program in Japan. Her mother, Julie, sits her down and recounts to Ruby her own final semester of high school. In the early 1980s, Julie is a
Valley girl who lives in
Encino, Los Angeles, frequents shopping malls with her friends, Stacey, Karen and Loryn and dates Mickey, a popular but arrogant jock. However, she begins to feel disillusioned to her lifestyle and has second thoughts regarding her future with Mickey. She also aspires to attend the
Fashion Institute of Technology in New York City, rather than
Cal State Northridge, as her parents and friends expect. At the beach, she comes across Randy, a
Hollywood punk and lead singer of the band Safety Recall. The two flirt briefly before she abruptly leaves. That night, Julie and her friends attend a costume party at Mickey's house. Randy and his bandmates, Sticky and Jack, arrive at the venue, but are promptly thrown out. Later, Randy insists Julie leaves the party with him. Accompanied by a reluctant Stacey, Julie joins Randy and his friends to attend the band's performance at a punk nightclub. After Stacey leaves and Safety Recall perform, Julie spends the rest of the night with Randy, culminating with the two sharing a kiss. The next morning, Julie breaks up with Mickey, which frustrates her friends. She begins spending more time with Randy and changes her fashion style, while Karen begins dating Mickey. This causes further conflict between her and her friends, while the same rift occurs between Randy and his bandmates. One day, Julie invites Randy over for dinner on behest of her parents Diana and Steve. However, he overhears them talk about his lack of discipline and leaves. Later, at Stacey's birthday party, Mickey begins to antagonize Randy, resulting in the two getting into a physical fight that gets Randy thrown out. Stacey also gets upset at Julie for bringing him and forces her to leave too. Outside, Julie breaks up with Randy after the two argue over their clashing backgrounds and her friends' attitudes toward him. Later, Julie reluctantly agrees to be Mickey's date to the prom, who has broken up with Karen. She apologizes to Stacey, who forgives her and reveals she has been accepted to
Dartmouth College. Meanwhile, Randy makes amends with his bandmates and decide to leave for New York before encouraging him to go after Julie. At the mall, Mickey reveals that Karen was not accepted to Northridge, unlike Loryn. On the night of the prom, Julie and Mickey are crowned prom king and queen. As the two dance, Julie breaks up with Mickey and begins to leave. Safety Recall arrive for a surprise performance, however, Mickey and his friends sabotage the equipment. Despite this, Julie and Randy share a duet and reunite. Later, Julie reconciles with Karen and Loryn is contacted to be a background dancer in an upcoming music video. As their friends dance, Julie and Randy leave the venue in Mickey's rented limousine. In present day, Julie reveals that Safety Recall signed a
record deal in New York as she was finishing her degree at FIT and joined them on their first tour before eventually breaking up with Randy. She tells Ruby that while she did not end up with Randy, she enjoyed their time together and is happy with the life that she chose, with the principle of never having regrets. In the end, text appears on screen, revealing everyone's future successes, except for Mickey who received a restraining order from the producers of
The Bachelor for repeatedly sending them his audition tape. ==Cast==