
The trailer for Avengers: Doomsday is out and Marvel have shown us a cavalcade of caped and costumed heroes, as well as a look at Robert Downey Jr in the role of the villain Dr Doom.
He used to be playing Iron Man and now Downey Jr is back as the bad guy for the upcoming film, but he's going to have to contend with Chris Evans returning as Captain America.
You thought he might have hung up his shield and retired after Avengers: Endgame, largely because the character had a big send-off, but the trailer shows he's back in the game.
We got to see other superhero teams joining the Avengers as well, with the Fantastic Four and the X-Men featuring heavily in the promotional materials.
Advert
Still, while Marvel are rolling out the big guns they've seemingly left several fan favourites out of the trailer with their fates unknown.
We're still to see a look at Spider-Man, Wolverine, Deadpool, Hulk, Captain Marvel or Dr Strange, but perhaps all will be revealed with time.
According to Benedict Cumberbatch himself he is expected to be in the movie, as last year he told Business Insider he was mistaken when he thought he wouldn't be in Doomsday.
"I got that wrong, I am in the next one," he'd said, after previously saying Dr Strange wouldn't be in the film.
Then again, he also said 'don't believe anything I say', after he was asked if he was telling the truth about that as actors have been known to tell fibs to hide their involvement in the blockbusters.
One actor who has been in hot water over spoilers before is Tom Holland, Spider-Man himself.
Spider-Man is probably the biggest Marvel superhero going, and Tom's been known to spill more beans than he meant to in the past.
He told Cinemania: "I don't know a lot about those movies, I think by design.
"I have a reputation for spoiling certain things, and I think the studios are keeping me from the juicy details. But when I do get to grace that set, I'm so curious — you know, what does that mean for Peter? And how does that work?
"I'm very excited about... whatever it is they're doing."

Holland has Spider-Man: Brand New Day in the pipeline but his involvement with the Avengers movies remains unclear, with Spidey not confirmed to be in the movie.
We'll have to wait and see.
Deadpool (Ryan Reynolds) is one of the big stars of Marvel, but it's not clear whether he and his new buddy Wolverine (Hugh Jackman) will have time to fit into Avengers: Doomsday.
They'd make sense since the X-Men are going to be there, according to NME Reynolds has said there will 'eventually' be another Deadpool movie, but there's nothing solid on the possibility he'll be in Doomsday.
Brie Larson was asked if Captain Marvel would be coming back for the film and said she 'can't talk about that', and while Mark Ruffalo's Hulk is in the upcoming Spider-Man movie it sounds like he's not going to be in the Avengers film.
While some of the X-Men are going to be in the film, Cyclops actor James Marsden told Comicbook that Hugh Jackman's Wolverine wasn't going to be one of them.
Avengers: Doomsday is set to release in cinemas on 18 December.