Season Two Verdict: “Stranger Things” [Netflix]

The Duffer brothers promised a sensational sequel and Netflix equipped Stranger Things with sensational hype...and the end result was pretty sensational, too.
by Nicola Choi on November 4, 2017
Privacy Policy | Terms of Use