Stranger Things: All you need to know about season five
It's been over three years since Stranger Things fans' last visit to Hawkins, Indiana. The fictional US town is home to one of Netflix's biggest hits, and the long wait for its blockbuster final series is nearly over.