Cast (34)

Chloë Grace MoretzCarrie White

Julianne MooreMargaret White

Gabriella WildeSue Snell

Judy GreerMiss Desjardin

Portia DoubledayChris Hargensen

Ansel ElgortTommy Ross

Alex RussellBilly Nolan

Zoë BelkinTina Blake

Samantha WeinsteinHeather

Karissa StrainNicki Watson

Katie StrainLizzy Watson

Demetrius JoyetteGeorge Dawson

Barry Shabaka HenleyPrincipal Henry Morton

Arlene MazerolleMiss Helen Finch
Evan GilchristGreg Delois

Eddie Max HubandHarry Trenant
Tyler RushtonNeighborhood Kid

Connor PriceFreddy 'Beak' Holt

Jefferson BrownMr. Ulmann

Cynthia PrestonEleanor Snell















