First of all, how did Wakanda heroes find themselves in New York? Avengers Endgame starts in a rural field and ends in a super confusing battle field where every marvel character is seen flying around with a weapon. Well, the whole movie can leave you in a dilemma since the story is developed around time travelling. So the characters fight themselves in some scenes. But who’s left dead at the end of the movie?

Gamora 

I think she’s dead. It’s very confusing. She is the former assassin and a member of the Guardians of the Galaxy. She became the adopted daughter of Thanos and adopted sister of Nebula then her race was killed in the earlier movie. And from 2018, she remains dead in Avengers. Although, Thanos travels from 2014 to the future with Gamora to stop the Avengers from going on with their plan of saving the world. The 2014 Gamora helps to stop Thanos and his soldiers. But it’s not clear if she survived the massive battle because many things were happening at that time. And at the end of that battle, Tony Stark sort of kills Thanos allies with a wish. But we can conclude that since Gamora was fighting on the side of the Avengers, she is probably still alive.

I didn’t see him in the whole movie. He remained dead just like the other characters who were killed by Thanos and he doesn’t reappear when Hulk uses the Infinity Stones to bring back those who disappeared.

Loki

He appeared then disappeared in a portal. Ideally Loki is gone in 2019 but in 2012 he took the Tesseract and disappeared. Clearly, anybody could come back eventually.

Vision 

Vision’s death was not reversed when Hulk did a snap wish. Thanos crushed Vision’s skull in order to gain the Mind Stone Avengers: Infinity War, and Vision did not return to Avengers Endgame. Scarlet Witch provides that Vision is permanently dead at the end of the film when she and Hawkeye reminisce over the loss of Vision and Black Widow.

Thanos 

Everybody was super happy when Thor slashed his head after he revealed that he had destroyed the Infinity Stones. He was actually killed twice. In the middle and at the end of the movie – so we sort of had two happy moments.

Black Widow 

This was a painful death. The Black Widow and Hawkeye when they went to Voramir, they learnt from Red Skull that they will have to sacrifice something they love in order to attain the Soul Stone – one of them had to die. Then after a brief fight over which one of them will make the big sacrifice, Black Widow jumps to her death.

Tony Stark 

Nobody saw this one coming. Unfortunately, the power of the wish was too strong for Iron Man to handle. He sacrificed himself in order to save the universe at the end of Avengers Endgame. He uses all the Infinity Stones to wish Thanos and his army out of existence, but exerts so much strength that he dies in the process.

Steve Rogers 

I don’t know. I felt cheated here because we see him passing Captain America’s shield onto Sam.