Summer H. HowellCarrie White Samantha SloyanMargaret White Alison ThorntonChris Hargensen Amber MidthunderMiss Desjardin Matthew LillardPrincipal Grayle Rowan DanielleBrooklyn Kirby Michael TruccoJohn Hargensen Tahmoh PenikettRalph White Mapuana MakiaEleanor Snell Ashley CartwrightTabby Snell Naika ToussaintStella Horan Kate SiegelAdelaide (voice) / Director Ketzali BojorquezMaliyah Snell Crystal BalintNancy Piper Juliet Rose FoleyLittle Carrie Jason TremblayOfficer Adam Irving Camille AtebeOfficer Carla Katt Elan GaleDJ at Prom / Writer / Supervising Producer Tanis DolmanMs. Feinglass Alanah PearceOperator #1 (voice) Sauriyan SapkotaStudent Caller #1 (voice) Matt BiedelOperator #2 (voice) Annalise BassoStudent Caller #2 (voice) David DastmalchianOperator #3 Trevor ShandThe Announcer Kristin LehmanRegretful Parent Rekha SharmaAnother Parent Aaron DouglasSurly Parent Tricia HelferYet Another Parent Kayt RothConcerned Parent Jorden BirchCounty Deputy Theo FlanaganLittle Margaret Mia ShanksPanicked Student Mike FlanaganDirector / Writer / Executive Producer / Editor Kate SiegelAdelaide (voice) / Director Stephen KingNovel / Executive Producer Elizabeth PaddenWriter / Co-Executive Producer Jamie FlanaganWriter / Supervising Producer Elan GaleDJ at Prom / Writer / Supervising Producer Dani ParkerWriter / Producer Rebecca KlingelWriter / Producer Trevor MacyExecutive Producer Alexandra MagistroAssociate Producer / Staff Writer Michelle McLeanSet Decoration Buyer Perry BattistaAssistant Set Decoration Tony WohlgemuthProduction Design George NeumanSet Decoration Ryan CaseySet Decoration Buyer Michael FimognariDirector Of Photography Maria RuscheDirector Of Photography Michael WaleDirector Of Photography Krista YoungMakeup Department Head Julie McHaffieHair Department Head Trishawna StrawFirst Assistant Hairstylist Brooke FentonKey Makeup Artist Paul EdwardsKey Hair Stylist Hayley HowattFirst Assistant Makeup Artist Kay MetchieScript Coordinator Rhea StormsThird Assistant Director Sherry YuThird Assistant Director Matt BabinecScript Supervisor Luke JarretScript Coordinator Jenna IrvineSecond Assistant Director Morgan BeggsFirst Assistant Director Gary HawesFirst Assistant Director Kristy JelinekSecond Assistant Director Carl MasonFirst Assistant Director Deborah RickettsArchival Footage Research Marie LesselAssistant Editor Ruben SebbanAssistant Editor Jonathan WalesSupervising Sound Editor Aynee OsbornDialogue Editor Jordan McClainFoley Mixer Justine von WinterfeldtMusic Supervisor Deron StreetAssistant Sound Editor Shane ConnellyProduction Sound Mixer Taylor StewartOriginal Music Composer Kelly CabralSupervising Sound Editor Trevor GatesSound Designer Dorian CheahSound Effects Editor Christian ZabalaMusic Coordinator Andrew GrushOriginal Music Composer Patrick CahoonLocation Casting Cathy FullertonProduction Coordinator Spencer StraussFinishing Producer Rachel KlinoskyBackground Casting Director Annie DoyonAssistant Accountant Leanne OrchardProduction Accountant Jay KentAssistant Location Manager Cherie BessetteFirst Assistant Accountant Ross EfflerLocation Manager Michelle MorrowCasting Associate Brad EricksonAssistant Location Manager Jennifer Carpenter HernandezProduction Manager Pariya TariAssistant Location Manager Dave HoodlessPayroll Accountant Morgan RobbinsCasting Associate Kevin DuckettAssistant Location Manager Andrew S. RitchieVisual Effects Supervisor Stephen BahrVisual Effects Producer Becky PhilpottVisual Effects Supervisor L. Dillon ThomasVfx Editor Devin HarrisVisual Effects Coordinator James BanksWriters' Assistant Jordan LloydWriters' Assistant