Characters played by Kristen Stewart
Melinda Sordino
Characters played by Elizabeth Perkins
Joyce Sordino
Characters played by Richard Hagerman
School Bus Driver
Characters played by Allison Siko
Heather
Characters played by Remy Brommer
Yearbook Photographer
Characters played by Robert John Burke
Mr. Neck
Characters played by Grace Ameter
Emily
Characters played by Tyanna Rolley
Nicole
Characters played by Leslie Lyles
Hairwoman
Characters played by Hallee Hirsh
Rachel
Characters played by Michael Angarano
Dave Petrakis
Characters played by Kimberly Kish
Ms. Keen
Characters played by Megan Pillar
Ivy
Characters played by Steve Zahn
Mr. Freeman
Characters played by D.B. Sweeney
Jack Sordino
Characters played by Jamie Lee White
Social Studies Student
Characters played by Eric Lively
Andy Evans
Characters played by Christina Hardebeck
Meg
Characters played by Caitlyn Folley
Girl at Pep Rally
Characters played by Tony Roseboro
Principal
Characters played by Susan Gardner
Guidance Counselor
Characters played by Arron Kinser
Art Student
Characters played by Laurie Halse Anderson
Cafeteria Worker
Characters played by Tricia Aurand
High School Student
Characters played by John Brickner
High School Kid
Characters played by Matt Cahoon
High School Student
Characters played by Dianna Craig
Party Guest
Characters played by Tim Cruz
Asian Student
Characters played by E.K. Dagenfield
Scrawny Freshman
Characters played by Courtney Hardebeck
Siobhan
Characters played by Matthew Jolly
High School Student
Characters played by Rebecca Rivo
High School Librarian
Characters played by Annie Young Frisbie
Medical Student
Characters played by Annie Young
Medical Student