Claim: There are at least two seasons in Stranger Things.
Verdict: SUPPORTS