Stranger - A Stranger Things Fan Club » Discussions » Finn Wolfhard and Noah Schnapp not returning?