All Cast

Mischa Barton
Samantha

Tara Reid
Young Katherine

Carly Schroeder
Laurie Fields

Dee Wallace
Katherine Fields

Chris Mulkey
Tomas

Mark Grossman
Nick

Grace Demarco
Tina

Derrick A. King
Spence
Justin Hawkins
Roka

Tiffany Shepis
Claire
Nathaniel Meek
Young Tomas
Kris N. Holmes
Jane the Head Witch
Avery Austin
Alice the Good Witch
Suzanne Riley-Whyte
Susan the Good Witch
Shannon Sauceda
Rebecca the Spy Witch

Sarah French
Sarah the Evil Witch

Eva Hamilton
Ada the Evil Witch
Susan Slaughter
Sophia the Evil Witch

Brian Nagel
Villager Husband Jacob
