Today, the Duffer Brothers announced their new production company, Upside Down Pictures, for film and television projects as part of their overall deal with Netflix. Hilary Leavitt (Orphan Black, Ozark) has been hired to run Upside Down Pictures. According to The Duffer Brothers, Upside Down Pictures will “aim to create the kind of stories that …