Director
Patrick Devlin
DIRECTOR
Stars (in credits order)
Rachael Grant
The Witch
Marie-Ann Hart
The Teacher