Lane Meyer, portrayed by John Cusack, is the main protagonist of the film, a high school student struggling with heartbreak and challenges both at school and at home.
David Ogden Stiers plays Al Meyer, Lane's father, who adds comedic relief to the film with his quirky personality and unconventional parenting techniques.
Kim Darby portrays Jenny Meyer, Lane's mother, who provides support and guidance to her son during his tumultuous journey through adolescence.
Demian Slade takes on the role of Johnny Gasparini, a competitive high school skier and Lane's romantic rival, adding tension and humor to the plot.
Amanda Wyss plays Beth Truss, Lane's ex-girlfriend, whose actions set off the chain of events that lead Lane on a path of self-discovery and growth.
Diane Franklin portrays Monique Junot, the French foreign exchange student who becomes an unexpected source of inspiration and romance for Lane.
Scooter Stevens plays Badger Meyer, Lane's eccentric younger brother, who adds a touch of whimsy and humor to the family dynamics in the film.
Curtis Armstrong brings the character of Charles De Mar to life, Lane's sarcastic and offbeat best friend who provides comedic relief and moral support.
Yuji Okumoto portrays Yee Sook Ree, one of the K-12 French students who adds cultural diversity and comedic moments to the high school setting.
Brian Imada plays Chen Ree, Yee Sook Ree's brother, who alongside his sister, brings humor and cultural exchange to the film's storyline.
Laura Waterbury portrays Mrs. Smith, the no-nonsense and strict geometry teacher at Lane's high school, adding an element of authority and discipline to the school scenes.
Dan Schneider plays Ricky Smith, Lane's overconfident and competitive ski captain, who serves as a foil to Lane and adds a layer of rivalry to the plot.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.