Everyone’s favorite characters got their chance to shine and add to the war against Thanos.

He also aided in getting the Soul Stone alongside Black Widow (Scarlett Johansson).

She quite literally was peeling his armor from his skin before he made a sneaky escape from the battle.

Hawkeye aiming his bow and arrow underneath the Avengers base in Avengers: Endgame

Image via Marvel Studios

Strange also looked into the future and ensured that events would play out in the Avengers' favor.

But his greatest feat was definitely in his big Wakanda save inAvengers: Infinity War.

1Tony Stark/Iron Man

Played by Robert Downey Jr. Iron Man’sone-on-one battle with Thanos was thrilling, exciting, nerve-wracking and heart-pumping.

T’Challa/Black Panther preparing for battle in ‘Avengers: Infinity War’

Image via Marvel Studios

He died knowing his purpose had been fulfilled, making his final goodbye more bittersweet.

NEXT:The 10 Most Thrilling Superhero Movies, Ranked

avengers-endgame-movie-poster.jpg

Captain Marvel arriving at the final battle in the film Avengers: Endgame

Image via Marvel Studios

Scarlet Witch holding back Thanos' sword with magic in Avengers: Endgame

Image via Marvel Studios

01560295_poster_w780.jpg

Giant-Man punching a giant flying alien in Avengers: Endgame

Image via Marvel Studios

Doctor Strange raising his index finger in Avengers: Edngame

Image via Marvel

01106885_poster_w780.jpg

Black Widow is emotional while laying on the ground in Avengers: Endgame

Image via Marvel Studios

01501613_poster_w780.jpg

Thor, holding stormbreaker alongside Groot and Rocket in Avengers: Infinity War

Image via Marvel Studios

01431650_poster_w780.jpg

Captain America wielding Thor’s hammer Mjolnir in Avengers: Endgame

Image via Marvel Studios

0166939_poster_w780.jpg

Iron Man bloody and beaten wears the infinity stones and delivers the final snap in Avengers: Endgame.

Image Via Marvel Studios

Iron Man 3 IMAX Poster

MCU

Avengers: Endgame

Avengers: Infinity War