A woman is abducted by a sinister stranger on Halloween night for a fate worse than death.
Mike Giannelli
'Art' the Clown / Demon
Kayla Lian
Woman
Christine Evangelista
Scarecrow
Damien Leone
Demon