Question: why did jim hopper die in stranger things?
Answer: Stranger Things Star David Harbour Is Happy With Hopper's Season 3 Fate. Stranger Things fans have been reeling since Jim Hopper, the character played by David Harbour, died at the end of season 3. ... He was finally able to really take a bullet for a child, which he had never been able to do because Sara died of cancer.