Stranger Things. Television. Directed by Matt Duffer and Ross Duffer. 21 Laps Entertainment, 2016. Issue 1 (March 2017) - Sheppard, Christian