Stranger Things fans have been eagerly anticipating the fifth and final season releasing on Netflix. The last instalment has been split up into three parts, with the first four episodes dropping on the streaming platform this week. Over it’s five-season run, the Netflix has garnered many accolades and made the cast very rich in the…