David Harbour Calls “Stranger Things” Series Finale 'The Best' Episode, Reveals the Cast Was 'Uncontrollably Sobbing'
David Harbour gave his stamp of approval to the Stranger Things series finale. Harbour teased a little bit of information regarding the upcoming fifth and final season of Stranger Things at the Happy Sad Confused podcast’s 10th-anniversary celebration in New York City on Thursday, Oct. 17.