Where To Stream Stranger Things Season 2 Episode 8
Chapter Eight The Mind Flayer
- Aired October 27, 2017
- 48 Min
- Rated 8.5
- Number 3 Of 42 Rated Episodes
An unlikely hero steps forward when a deadly development puts the Hawkins Lab on lockdown, trapping Will and several others inside.