Stranger Things’ Duffer Brothers launch Upside Down Pictures

Stranger Things is just the beginning as the Duffer Brothers announce their own production house.  As Stranger Things dominates the streaming landscape, dropping Season 4’s final two episodes, the show’s creators have seized their moment. The Duffer Brothers have announced the launch of “Upside Down Pictures” and committed to Netflix for a number of projects. … >

Posted Filed under