AMC Networks channels the horrors of TV upfronts in creepy, hilarious short film

The media industry may be in need of an exorcism.

Read More on Ad Age