The Campus

Duffer duo dazzles Netflix

Marley Parish, Features editor

September 15, 2016

Matt and Ross Duffer’s eight-episode-long science fiction drama, “Stranger Things,” is taking Netflix by storm. Set in a small town in Indiana, the Duffer brothers bring the 1980s back to life with Dungeons & Dragons...

The student news site of Allegheny College
stranger things