Shawn Levy on ‘Stranger Things’ Origins and Franchise Future

Shawn Levy‘s go-to shorthand for Matt and Ross Duffer, the creators of “Stranger Things” — which Levy brought to Netflix through his company, 21 Laps, in March 2015 — is simply “the brothers.” He calls them that frequently and…

Continue Reading