Tag: Duffer Brothers

Stranger Things, Season 1

Stranger Things, Season 1

created by The Duffer Brothers (Netflix, 2016)

Stranger Things 1

After a grim, sluggish start — and a prolonged burst of overacting by Winona Ryder — the 1980s styled supernatural sci-fi horror series Stranger Things hits its stride, respecting the attention span and showing that television really can be as captivating as we remember.

 

Derelict Space Sheep