Characters played by Dee Wallace
Maggie Porter
Characters played by Robert Davi
Mickey Berrelli
Characters played by Ilia Volok
Professor Nikolai Surkov
Characters played by Ricco Ross
Martin Johnson
Characters played by Anna Easteden
Witch
Characters played by Chalet Lizette Brannan
Mary Beth
Characters played by Phillip Andre Botello
Craig
Characters played by Daniel de Weldon
Willie
Characters played by Heather Jocelyn Blair
Newscaster Nancy Solomon
Characters played by Amber Wegner
Beth Johnson
Characters played by Evan Huit
Doug Doogle
Characters played by Hayden Hishaw
Mindy Johnson
Characters played by Robbie Danzie
Kate Winters
Characters played by Joseph Lopez
Epson Randolph
Characters played by Paxton Kubitz
C.J.
Characters played by Bob Lee Dysinger
Sheriff Peterson
Characters played by Madison Rotolo
Sandy Randolph
Characters played by Stanley Ross
Douglas
Characters played by Kane Suh
Kevin
Characters played by Holly Kiger
Older Witch