Demon
Evil b*stard
overrated as fukk to me..wanted to see what the big deal is.. so watched it twice but Nope.
It might have something to do with you being a little faggy cause Trick R Treat was ill.
Another dope Halloween anthology: Tales of Halloween.