After months and months of waiting for the official trailer to drop, Marvel has cheekily lobbed a surprise new trailer for the forthcoming Avengers: Endgame film our way.
I know, none of us were expecting this - let alone ready for this - when we woke up this morning, but we are definitely all here for it.
The Russo Brothers announced the new trailer over on Twitter, writing: "Whatever it takes."
Not only do we get an eyeful of those lovely new Avengers suits at the end of the trailer, we even see a glimpse of Captain Marvel - who doesn't even flinch when Thor's hammer comes zooming towards her head, because she is BADASS.
Thor clearly agrees, saying: "I like this one."
Also - THOR HAS HIS HAMMER BACK.
The trailer also suggests that Tony Stark manages to escape from being trapped floating in space -as he marches through the Avengers hangar with the rest of his pals - or those who weren't killed in the snap.
We also see Nebula (played by Karen Gillam) - who many think will be Tony's rescuer.
Stark's voiceover in the trailer also sees him tell Pepper that he was hoping to spring 'one last surprise' - bad news for Thanos.
The trailer sets up an epic battle - which Stark's Iron Man looks set to be a part of, along with Captain America, Black Widow, Ant Man, Ronin, Bruce Banner (and hopefully Hulk), Rocket, War Machine, Thor and Captain Marvel.
Avengers: Endgame is released on April 25.
Featured Image Credit: Marvel