"Whatever it takes."

That's the theme of Marvel's new trailer for "Avengers: Endgame," which joins our heroes at the end of the world.

The previous installment in the series, "Avengers: Infinity War," did not leave them in the best places, and the trailer reminds us of that: the surviving heroes remember their fallen friends and gear up for one last battle against Thanos.

We get a look at Iron Man (who still appears to be floating in space), Black Widow, Captain America, Hawkeye, War Machine, Nebula, Rocket, Ant-Man, Thor and — YEP — Captain Marvel herself.

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

We got a new poster, too:

Check out the new poster for Marvel Studios’#AvengersEndgame. See it in theaters April 26.pic.twitter.com/c4yyiShAqo

— Marvel Studios (@MarvelStudios)March 14, 2019

"Avengers: Endgame" hits theaters April 26.

Read more entertainment news from GateHouse Media:

Watch the first full trailer for Disney’s live-action ‘Aladdin’ ‘Captain Marvel’ had the biggest opening in history for a female-fronted film Jordan Peele's 'Us' is scary, smart and blood-curdling