Subscribe now

Stranger Things star appears to confirm major plot line on Instagram

Harbour says his heart 'bleeds' for characters

Stranger Things season 3 announced by Netflix

 The Duffer Brothers' series will return