Finn Wolfhard recently opened up about filming the emotional final season of Stranger Things and teased an epic conclusion.
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.