Characters played by Anton Yelchin
Charlie Bartlett
Characters played by Robert Downey Jr.
Nathan Gardner
Characters played by Hope Davis
Marilyn Bartlett
Characters played by Kat Dennings
Susan Gardner
Characters played by Tyler Hilton
Murphy Bivens
Characters played by Mark Rendall
Kip Crombwell
Characters played by Dylan Taylor
Len Arbuckle
Characters played by Megan Park
Whitney Drummond
Characters played by Jake Epstein
Dustin Lauderbach
Characters played by Jonathan Malen
Jordan Sunder
Characters played by Derek McGrath
Superintendent Sedgwick
Characters played by Stephen Young
Dr. Stan Weathers
Characters played by Ishan Davé
Henry Freemont
Characters played by David Lawrence Brown
Officer Hansen
Characters played by Eric Fink
Thomas
Characters played by Noam Jenkins
Dean West
Characters played by Lauren Collins
Kelly
Characters played by Annick Obonsawin
Daisy
Characters played by Sarah Gadon
Priscilla
Characters played by Drake
A
V Jones
Characters played by Michael D'Ascenzo
Scott
Characters played by Dwayne McLean
Bus Driver
Characters played by Quancetia Hamilton
Mrs. Albertson
Characters played by Richard Alan Campbell
Dr. Sam Costell
Characters played by Kim Roberts
Dr. Linda Jenkins
Characters played by David Fraser
Dr. Jacob Kaufmann
Characters played by Marvin Karon
Dr. P. Sarossy
Characters played by Brendan Murray
Dorm Head
Characters played by Abigail Bernardez
Cheerleader #1
Characters played by Laura Jeanes
Cheerleader #2
Characters played by Annamaria Janice McAndrew
Cheerleader #3
Characters played by Amelia Tenttave
Len's Girlfriend #1
Characters played by Amabelle Singson
Len's Girlfriend #2
Characters played by Julia Cohen
Receptionist
Characters played by Abby Zotz
Kip's Mom
Characters played by Maddy Wilde
Spiral Beach Band Member
Characters played by Airick Woodhead
Spiral Beach Band Member
Characters played by Dorian Wolf
Spiral Beach Band Member
Characters played by Daniel Woodhead
Spiral Beach Band Member