Netflix's highly anticipated Stranger Things Season 5 has seen much speculation and anticipation among fans, as the final entry in the series is all set to reach the streaming giant later this year.