"Set to a new wave '80s soundtrack, Julie, a girl from the valley, meets Randy, a punk from the city. They are from different worlds and find love. Somehow they need to stay together in spite of her trendy, shallow friends."
Jessica Rothe
as Julie Richman
Josh Whitehouse
as Randy
Jessie Ennis
as Stacey
Ashleigh Murray
as Loryn
Chloe Bennet
as Karen
Logan Paul
as Mickey
Mae Whitman
as Jack
Mario Revolori
as Sticky
Rob Huebel
as Steve
Judy Greer
as Diana
Alex Lewis
as Casper
Alex MacNicoll
as Brad
Danny Ramirez
as Chip
Andrew Kai
as Rob
Allyn Rachel
as Raechel Donahue
Randall Park
as Principal Evans
Thomas Lennon
as Rodney Bingenheimer
Chris Tavarez
as Roger
Camila Morrone
as Ruby
Emma Fassler
as Drunk Princess Leia Girl
Dan Thiel
as Mickey's Dad
Betsy Sodaro
as Tough Bouncer
Brittany Panzer
as Pat Benetar Girl
Mary Neely
as Felecia
Peyton List
as Courtney
Bill Kottkamp
as Wastoid
Deborah Foreman
as Shopgirl
E. G. Daily
as Mickey's Mom
Josh Fadem
as Gary
Nicole Byer
as Deejay
Heidi Holicker
as Mrs. H
Eric Garcetti
as Mr. G
Jennie Pierson
as Ms. Bostwick
Fred Tallaksen
as Referee
Zachary Barnett
as American Authors - Singer / Keyboards
Shelley James
as American Authors - Guitar
David Rublin
as American Authors - Bass
Matthew Sanchez
as American Authors - Drums
Lindsey Troy
as Deep Valley - Vocals / Guitar
Julie Scott Edwards
as Deep Valley - Vocals / Drums
Trevor Brunsink
as Guy at Door
Alicia Silverstone
as Older Julie (uncredited)
Sandra Rosko
as Punk Rocker (uncredited)
Fatimah Hassan
as Beach Umbrella Girl #1 (uncredited)
Tiffany Tynes
as Pier Dancer (uncredited)
Mason Trueblood
as Arcade Nerd (uncredited)
Tiffany Daniels
as Dancer (uncredited)
Nick Drago
Cindera Che
as Beach Tai-Chi People (uncredited)
Morgan Larson
as Cheerleader (uncredited)
Jenny Babas
as Jogger (uncredited)
Ryan Allen Carrillo
as Roller Skater (uncredited)
Connor Williams
as Toby (uncredited)
Christina Miller
as Ms. Commuter (uncredited)
Yindra Zayas
Kurt Koehler
as Ruby's Dad (uncredited)
Ryan Novak
Leo Lam
as Prince (uncredited)
Shantiel Alexis Vazquez
as Mall Goer / Escalator Dancer (uncredited)
Lauren See
as Cashier and Student (uncredited)
Chris Moss
KC Monnie
as Richard Simmons (uncredited)
Kelli Erdmann
as Freshman Tag Along (uncredited)
Minn Vo
as Skateboarder (uncredited)
Erica Hau
as Prom Classmate (uncredited)
Seth Zielicke
as Waiter (uncredited)
Antwon Keith Collier
as Pier Hot Guy (uncredited)
Brandon Mitchell
as Skater (uncredited)
Elena Heuzé
Pedro Lozano
as Punk in Bar (uncredited)
Austin Wayne Spacy
as Punk (uncredited)
Carleigh Herbert
Makeup Department Head
Tara Lang
Makeup Artist
Kimberly Boyenger
Hair Department Head
Rachel Lee Goldenberg
Director
Matt Smith
Producer
Andrew Lane
Story
Erika Toth
Art Direction
Theresa Guleserian
Production Design
Rich Delia
Casting
Amy Talkington
Screenplay
Julia Wong
Editor
Maya Lieberman
Costume Design
Adam Silver
Director of Photography
Tyler Condon
Co-Producer
Shauna Aronson
Set Decoration
Steven J. Wolfe
Wayne Crawford
Roger Neill
Original Music Composer
Mandy Moore
Choreographer
Kelly Phelan
Stunt Double
Makeup Designer
John C. Carlucci
Special Effects Coordinator
John Branagan
Stunt Coordinator
Callie Croughwell
Stunts
Dennis Keiffer
Courtney Schwartz
Antal Kalik
Bryce Branagan
Utility Stunts
Thomas Vu
Daniel Leavitt
Tristen Morts
Andrew Glover
Gaffer
Eric Vetro
Vocal Coach