Between Avengers: Infinity War and the upcoming Endgame, it feels like practically every named good guy from the Marvel Cinematic Universe movies has come back.

But there's one character who appeared in the first two Avengers films who didn't pop up in last year's blockbuster, and that's Dr Erik Selvig.

You'd think as one of the go-to science guys, he'd pop up to spout some jargon but nope, he wasn't in Infinity War, and now it has been revealed that he won't be in Endgame either.

Disney

Actor Stellan Skarsgård spoke to Metro and said: "No, I'm not (in Endgame). I've done four (MCU movies) and they have contracted for five, and they haven't called me yet."



"They usually call me when they need some weird plot to be explained in a quasi-scientific way.

"I thought it was a one-time thing, but the contract said if they wanted me they could use me for five films, but I didn’t think they’d use me for four so it was a surprise. It was a pleasant surprise because I’ve had a lot of fun on those shoots."

It was reported just this week that Marvel is considering a fourth solo film for Thor, and although Taika Waititi (who didn't use Selvig or his science crew in Ragnarok) is tipped to return, he may decide to give the doctor one more outing.

We kind of wanted to see him throw Stan Lee's shoe at Thanos, though.

We earn a commission for products purchased through some links in this article.

Avengers: Endgame will be released on Thursday, April 25 in the UK and on Friday, April 26 in the US.

Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Instagram and Twitter account.