SATURDAY SHORT: HALLOWEEN TRASH (2007)
What the heck is a Shaye St. John? From the evidence provided in this short, it’s a scary, androgynous mask wearing figure that likes to film itself verbally abusing passing trick-or-treaters, then remix the resulting footage to make it look like a low-grade acid trip. Or maybe it’s a robot? Maybe its [...]
