David Harbour's Role In 'Black Widow' Has Been Revealed

As Police Chief Jim Hopper on ‘Stranger Things 3’, David Harbour donned a Soviet military uniform as a disguise.  But who knew that this would prove prophetic as his role in the now-confirmed ‘Black Widow’ movie has been revealed. Shortly after the Marvel panel at SDCC, a statement was issued declaring that Harbour would be playing Alexei Shostakov in the film.

In the comics, Shostakov was at one time, the husband of Natasha Romanoff (née Romanova).  Together they enrolled in the KGB, with Natasha becoming the Black Widow, and Shostakov being trained to become the USSR’s answer to Captain America, the Red Guardian.


RELATED: The Finale Of ‘Stranger Things’ Season 3 Is The “Most Moving Thing” David Harbour Has Filmed


Earlier this year, Harbour spoke to ComicBook.com to discuss making ‘Black Widow’ and said:

“This woman, Cate Shortland, who is directing this movie is one of the best directors I’ve ever worked with.  She’s so, so smart, and makes such beautiful indie movies. The fact that you’d put someone like that at the helm of one of these huge action movies — and she pays such attention to the story and such attention to character — speaks volumes.


“The fact that these guys are so good at what they do, and so passionate about what they do, it feels tremendous.  I’m very, very happy with the situation, working on it now. It’s on a scale and on a passionate level, unlike anything I’ve ever done.”


It’s unknown if Shostakov will be the Red Guardian in ‘Black Widow’, but… well… we all saw ‘Stranger Things 3’…

David Harbour and his dad bod

I mean, yeah, Thor was fat in ‘Endgame’, but… something tells me Harbour’s not going to be squeezing into a super suit.  Then again, maybe he filmed ‘Stranger Things’ before he bulked up and slimmed down to star in ‘Hellboy’ and then went from that to ‘Black Widow’?

Or maybe he’ll just wear normal clothes as lot of the villains in the MCU.  Or be CGI.

Well, we actually don’t have too terribly long to wait before we find out.  At the SDCC panel, it was announced that ‘Black Widow’ would arrive in theatres on May 1, 2020.