Stranger Things Season 5: Is Dr. Martin Brenner aka Papa returning for the final season?
As Stranger Things prepares for its highly anticipated final season, excitement mounts with new updates emerging from the set.