PUFFED UP
The Duplass Brothers have launched a website for their new movie, The Puffy Chair, which was one of the films spotlighted at the DIY distribution panel I moderated a couple of weeks ago. Their film will be out this summer in a unique deal in which Netflix partnered with the filmmakers and Roadside Attractions.
The film’s trailer is below.