David Harbour on 'Stranger Things' season finale: 'You'll be blown away'
The last two episodes, with a finale running at more than two hours, are released on 1 July
The last two episodes, with a finale running at more than two hours, are released on 1 July