Claim: Stranger Things has at least five seasons.
Verdict: REFUTES