Sci-fi sensation Stranger Things, created by The Duffer Brothers, sparked the streaming boom when it premiered on Netflix in ...
When Stranger Things debuted on Netflix in 2016 it surprised viewers with its mix of supernatural horror, tender friendships and small-town suspense wrapped in a nostalgic 1980s style.