Characters played by Brianna Hildebrand
Sadie Cunningham
Characters played by Alexandra Shipp
McKayla Hooper
Characters played by Jack Quaid
Jordan Welch
Characters played by Kevin Durand
Lowell
Characters played by Timothy V. Murphy
Sheriff Blane Welch
Characters played by Katie Stottlemire
Bookish Student
Characters played by Nicky Whelan
Mrs. Kent
Characters played by Elise Neal
Mrs. Hooper
Characters played by Craig Robinson
Big Al
Characters played by Andy Bethea
Mr. Hooper
Characters played by Keith Hudson
Chuck Cunningham
Characters played by Savannah Jayde
Syl Stanton
Characters played by Austin Abrams
Craig Thompson
Characters played by William Tokarsky
Mr. Gordon
Characters played by Marycarmen Lopez
Trish
Characters played by Loren Lester
Principal Reid
Characters played by Rosalind Chao
Mayor Campbell
Characters played by Kerry Rhodes
Drew
Characters played by Jenna Day
Fangirl #1
Characters played by Sophia Mitchell
Fangirl #2
Characters played by Lee Cruse
Reporter #1
Characters played by Tara Wescott
Reporter #2
Characters played by Gene M. Smith
Driver
Characters played by Cameron Van Hoy
Deputy Duke
Characters played by Jordan Lake
Gothic Girl
Highschool Student
Characters played by Amanda Rose Mattingly
Chaperone
Characters played by Douglas Mitchell
Deputy Sheriff
Characters played by Bobby Akers
Rosedale High Student
Characters played by Kathlene Ashcraft
Reporter
Characters played by Lea Hutton Beasmore
Prom Teacher
Characters played by Nick de Graffenreid
Voice Actor
Characters played by Megan Chelf Fisher
Rosedale High Student
Characters played by Lilith Fury
Teacher
Characters played by Josh Hutcherson
Toby Mitchell
Characters played by Kristina L. Ives
Photographer
Characters played by Niki Marie
Cafe Patron
Characters played by Gina Omilon
Debbie
Characters played by Justin Spicer
Rosedale High Student
Characters played by Tory Stolper
Alice Wade
Characters played by Jennifer Tolson
High School Teacher