Fresh off the epic conclusion of Netflix’s behemoth Stranger Things, creators Matt and Ross Duffer are rolling out three new shows on the streamer this year through their production company, Upside Down Pictures. While their fingerprints are all over these projects, the brothers are taking a step back creatively. Read More