By Iain Blair
Kids in jeopardy! The Demogorgon! The Hawkins Lab! The Upside Down! Thrills and chills! Since they first pitched their idea for Stranger Things, a love letter to 1980’s genre films set in 1983 Indiana, twin brothers Matt and Ross Duffer have quickly established themselves as masters of suspense in the science-fiction and horror genres. Continue reading
The post The Duffer Brothers: Showrunners on Netflix’s <i>Stranger Things</i> appeared first on Randi Altman's postPerspective.