LogoBETABeta
The Screaming Room

Scare Tactics

Season 3Episode 6Aired 2008-07-23
The Screaming Room

The Screaming Room

A director confronts his critics at a screening for scary short films.