By the time Stranger Things wraps at year’s end, creators Matt and Ross Duffer will have taken their talents over to Paramount. Days ago, reports began to surface alleging the two brothers were potentially looking to leave the streamer to make film and TV for the Mission: Impossible studio. Now, it’s official: per industry journalist […]