emma stone as ellie may o'brien
john cusack as lucas thomas mitchell
phoebe cates as brianna carr
corey feldman, corey haim, and michael manasseri as tanner, adam, and david howell
freddie prinze jr. as max draner
sarah michelle geller as penny granger