Danish actress Linnea Berthelsen has been cast as Roman, and you can watch her showreel here. The thinking is that the character may be a foil for Eleven.

Bob Newby

According to Netflix, Bob is "a kindhearted former nerd who went to high school with Joyce (Winona Ryder) and Hopper (David Harbour) and now manages the local Hawkins RadioShack".

Sean Astin, whose credits include The Goonies and Lord of the Rings, will play him. During the cast’s panel onboard the Fan2Sea Comic Con cruise on January 21, Harbour dropped a spoiler about Astin's character. "He’s Winona’s new boyfriend – much to the chagrin to the Chief of Police," said Harbour.

Dr Owens

Dr Owens is said to be "a high-ranking member within the Department of Energy on a ‘clean-up’ assignment, tasked with containing the events of last year."

This is the clearest nod yet to a new villain in Hawkins, especially in the wake of Dr Brenner's potential absence. Owens will be played by Paul Reiser, who is used to playing baddies: he was the villainous Burke in Aliens 2.

Murray Bauman

More recently added to the list is comedian and actor Brett Gelman, who will be switching from US comedies The Other Guys and 30 Minutes or Less to play Murray Bauman, a "disgraced journalist turned conspiracy theorist who is investigating a cold case in Hawkins".