Stranger Things is written and directed by the Duffer Brothers .
Stranger Things is an American science fiction horror web television series created by the Duffer Brothers and released on Netflix .
Stranger Things