A bold, uncompromising horror short that will shock genre audiences.
Fiona Dourif
She
Phillip James
He
Paul While
Special Effects
Mark Vessey
Director
Chelsey Burdon
Writer