Stranger Things is arguably the biggest franchise Netflix has and, somewhat impressively, the series has remained enthralling over the course of 3 seasons. If anything, you could even make a strong case that the third season of Stranger Things is the best of ⦠[+1495 chars]Source