Heidi Slater
AD

Heidi Slater

2015
Horror | 15 May 2015
Steven Hillman, Margot Mount
Heidi Slater paints a dark canvas on which is played a terrifying battle of wits between the ultimate sadistic Director and his leading lady
AD