Even if you complained that the fifth and final season of Stranger Things took too long between seasons, you can’t deny the show is still a huge success, not just in the U.S., but worldwide. It’s the second biggest series debut for the streamer in history. Collider reports that season five has garnered over 59.6 million […]