All Cast

Kimberly J. Brown
Marnie Piper

Debbie Reynolds
Aggie Cromwell

Judith Hoag
Gwen Piper

Emily Roeske
Sophie Piper

Lucas Grabeel
Ethan Dalloway

Joey Zimmerman
Dylan Piper

Finn Wittrock
Cody

Clifton Davis
Principal Flannigan

Eliana Reyes
Cassie the Witch

Michael Flynn
Dalloway

Olesya Rulin
Natalie the Pink Troll
Todd Michael Schwartzman
Pete the Werewolf
Clayton Taylor
Little Chester
Jesse Harward
Big Chester
Jeff Olson
Six Armed Man

Frank Gerrish
Pumpkinhead

Mowava Pryor
Vampire

Darin Southam
Troublemaker
Haley McCormick
Girl #1
Mark Reed
TV Newscaster
Michelle Brinkerhoff
Student #1
Holly Alderman
Student #2
Brooke Alderman
Student #3
