The second season stars Winona Ryder, David Harbour, Finn Wolfhard, Millie Bobby Brown, Gaten Matarazzo, Caleb McLaughlin, Noah Schnapp, Sadie Sink, Natalia Dyer, Charlie Heaton, Joe Keery, Dacre Montgomery, Cara Buono, Sean Astin and Paul Reiser. Brett Gelman, Linnea Berthelsen, Matthew Modine, and Priah Ferguson also appear in recurring roles. Stranger Things 2 received highly positive reviews, particularly for its story, character development, production values, visual effects, acting (particularly that of Harbour, Brown, Schnapp, Keery and Astin), and darker tone compared to the previous season.