Stranger Things fans have been eagerly anticipating the fifth and final season releasing on Netflix. The last instalment has ...