Baghead unfolds while the Duplass Brothers shoot their last film The Puffy Chair and a crew member raises the question "what's the scariest thing you can think of? Someone immediately says "a guy with a bag on his head staring into your window."
Release Date: 7/1/2011
Run Time: 84 minutes
Deals! Get them now
Get email updates on the latest exclusive offers and events!