Baghead Trailer (2008)

15,006 views | 2:03 min | movie info | embed video

While the Duplass Brothers were shooting their last feature film The Puffy Chair, a crew member raised the question "what's the scariest thing you can think of?" Someone immediately said "a guy with a bag on his head staring into your window." Some...

Show More

Comments and Discussion