Stranger Things' star Finn Wolfhard has shared a positive update on the hit show's finale, saying it "couldn't have ended better".
Stranger Things is one of Netflix’s most beloved series, and the final season is probably the most anticipated yet by fans.