For Millennials. By Millennials.

Loopholes in Avengers: Endgame You May Not Have Noticed

Loopholes in Avengers: Endgame You May Not Have Noticed

Iron Man came in 2008, giving birth to the marvel cinematic universe we now know and love. After much waiting and anticipation, the Avengers: Endgame is here. The ending has satisfied many; after all, it grossed millions on the first day. There were moments in the movie that made us cry, laugh and smile.

The movie makers certainly didn’t fail to weave the multiple story arcs into a perfect conclusive story for the fans. Yet, the movie involved time travel, so naturally, some parts of it didn’t make sense, leading to some loopholes.

After exploring that Avengers: Endgame ending, let’s talk about the loopholes, we can’t find a solution for.

Nebula Killed Her Past Self. Wouldn’t That Have Killed Her Future Self Too?

Nebula Avengers Endgame
Marvel Studios

A significant problem in the movie occurs when 2014 Thanos gets hold of a 2023 Nebula (Karen Gillan) that has traveled back to Morag with Rhodes/War Machine (Don Cheadle) to get the Power Infinity Stone. Even though War Machine brings back the power stone, the 2023 Nebula is stuck with a 2014 Thanos, Gamora, and Nebula. What’s worse is that Thanos sees the future unfold through the network in a 2014 Nebula’s brain. Moreover, he sends 2014 Nebula to the end, the Avengers: Endgame present 2023. Then the still-evil 2014 Nebula uses the time machine at the Avengers HQ to bring past Thanos, Gamora, and his army into the future. And a crazy battle ensues.

In the middle of it, we see the 2023 Nebula convince 2014 Gamora to take her side and eventually kill her 2014 self.

Not only would this reverse the entire arc in Guardians of the Galaxy Vol. 2, it would also erase the 2023 version of Nebula. It’s the classic time travel grandfather paradox. If you go back in time to kill yourself, you wouldn’t be alive in the present. Essentially, Nebula can’t exist to kill herself. This loophole wasn’t explained and probably won’t need to be resolved since Thanos is dead and the universe is restored to its natural state.

It shouldn’t matter since we got our happy ending, but it does make you scratch your head if you think too much on it.

How Come Spiderman and His Classmates Are Still In High school?

Spiderman Peter Parker Tom Holland High School Avengers Endgame
©Marvel Studios

After that heartbreaking funeral scene of Tony Stark, we see that Spiderman, aka Peter Parker (Tom Holland), reunites with his high school pal Ned (Jacob Batalon). Even though the real actors are aged above 20, the characters in the movie Spiderman: Homecoming were supposed to be 15. So, in Avengers: Infinity War, Peter Parker and his friend Ned are about 16 or 17 at most.

Peter Parker disintegrated into dust when Thanos snapped his fingers in Avengers: Infinity War. We know from the reunion that Ned did not. Five years went by until the events of Avengers: Endgame occurred, where the Avengers team used time travel to capture all the stones and bring 50% of all human life back to earth.

Five years means Peter Parker and his friend had to be about 20 by now. Even if, for some inexplicable physics-related reason, Peter Parker didn’t know their age, his friend Ned still should have. And he definitely should not have still been in high school. We know things didn’t go very well for the planet after the Thanos snap in 2018, but did it mean that everyone would just be stuck in high school?

Captain America Living a Peaceful Life Would Have Messed up All The Timelines

Captain America Steve Rogers Avengers Endgame Avengers Infinty War
©Marvel Studios

Since this is also related to time travel, this will make your brain hurt as it did mine. So, brace yourselves. When Steve Rogers returned in time to return the Infinity Stones to their rightful places, he also took a little detour. That means he went ahead and lived a peaceful life with Peggy Carter.

Now, as discussed previously, this is a bit problematic. Not that we have anything against Captain America living a peaceful life, but we’re pretty happy for him. It’s just that from a time travel point of view; it makes no sense. When Steve Rogers returned, he created a new timeline for himself. Yet, it doesn’t make sense when he returns to 2023 as an old man to the surprise of Sam Wilson, Bucky Barnes, and The Hulk.

There’s a theory that the only way it could have been possible is that every timeline always has two Steve Rogers in it. Does that mean Peggy Carter always keeps one Steve Roger a secret from the other? And how do both Steve Rogers never accidentally bump into each other as they did in Avengers: Endgame? Do they somehow have a secret meeting about it and agree to it? It’s all muddled up at this point.

Thanks to the comments below, we’re given another theory over it. The alternative would be if he had some device to travel back from a different timeline to this one. But how did Captain America return all the infinity stones and still lead a different life at a different time and then return to this original one?

Loki May Have Created a New Timeline For Himself As Well

Loki Avengers Endgame Avengers Infinty War Timeline
©Marvel Studios

As the team of 2023, Avengers make their way back into the past in groups of three; we see Tony Stark, Captain America, and the Hulk make their way to 2012, where they give Tony an arc reactor failure when he meets Secretary Pierce. This allows them to remove the Tesseract briefcase containing the Space Stone. Though, the angry and uncontrollable Hulk of 2012 makes matters worse, leading to the Space Stone getting into the hands of Loki. 2012 Loki, being 2012 Loki, uses it to escape into a possibly new timeline he creates for himself.

This is complicated because Loki escapes the eventual Battle of New York in that 2012 reality. Plus, given that he was still working for Thanos at that moment, he would have just handed that Space Stone to Thanos in 2012. That means the events of Thor: The Dark World did not take place. This would further change the timelines as Asgard may not be destroyed, and Thor would still have his trusty Mjolnir. Consequently, the events that led to Avengers having a civil war among them wouldn’t have happened either. So, what does it all mean?

Moral of the story: Time travel will hurt your brain if you think about it too much in any movie. Avengers: Endgame still manages to satisfy us with its ending if you don’t ponder over the details too much. And that’s okay. No one’s complaining.


  1. It’s all explained early on, because of parallel timelines. The ONLY thing that doesn’t work out, is old man Steve Rogers. This movie use the rules of alternate timelines to negate the “grandfather” paradox. So that means old man Steve should NOT have shown up in the main timeline ending, unless he used some sort of device to travel back to our timeline AFTER living a full life in another. As for Peter parker, it’s pretty OBVIOUS, that half of his friends and maybe even his aunt were part of the 4 billion people that dissapeared and now have to pick up their lives five years later, so yes, Ned is still young and still in highschool because he was part of the group that died 5 years ago, apparently so was half the cast of homecoming. So they are young kids still. Far from home will delve into this subject more.

  2. As what MIKE wrote. It’s time to update your knowledge on time travel. Back to the future indeed lied. That’s why you can travel back in time to kill baby Thanos.

    But there are bigger loopholes.

    1. Wouldn’t war machine have noticed that Nebula’s arm is perfect and not bone like after she grab hold of the infinity stone?

    2. They only have enough pimp particles for one round trip each (expect Cap & Iron Man). So how did Evil Nebula send Thanos to the future?

    3. Star-Lord can handle the infinity stones. We saw it before. So, he never once offered to use them to bring Tony Stark back to life after the war ended? Err… contract aside, hello???

    • 1. I think the old Nebula covered her arm. I don’t remember exactly but I think she did. They also had no reason to be suspicious.
      2. That is an interesting observation, how would she have traveled herself and Thanos? My only guess would be they were able to duplicate the formula, they do have some advanced tech as we have seen.
      3. Star-Lord could barely handle one stone, and Tony gave his life to save everyone. I think that would have been counterproductive, the emotion of the scene would’ve been lost.

  3. Does anyone considered Loki being part of Thanos troop on the last fight? So yeah, Loki has a lot of way to bring himself back to the story, just like what happened to Gamora. Hoping he escaped the snap of Ironman thoufh.

  4. It makes sense that there will always have had been 2 caps. And the past was caps future. So old cap goes back in time and lives with Peggy, at the right time where youngcap gets trapped in the ice. Peggy lived a full life after Cap disappeared in the ice and if im not wrong, found another man. That new man was actually old cap who had travelled back in time. The timeline we always knew had 2 caps, just old cap was kept in secret and stayed out of the avengers way as he had the important responsibility of returning the time stones. The past already happened, and it was caps future.

    The only loophole imo is that Thanos and his army had disappeared, creating a new timeline. And young gamora is now in the future? Cap going back is the only thing that makes sense to me.

  5. Many people are talking about loopholes and how captain america became old and all that stuff , but no one is talking about the fact that , that timeline from which the stones came from is missing his main crucial thing now who is dead ,………guess it

    Its friggin thanos , he came to the now timeline , so now he is missing from the before timeline , he is now not there to do the frigin half population thingy snap with the stones at all cause he is frigin dead …… Let me know if m righr or wrong ? Isnt this the biggest loophole

Leave a Reply

Your email address will not be published. Required fields are marked *