Best Marvel movie plot holes of all time

Please vote as you browse around to help the best rise to the top.

Spider-Man: No Way Home picture

Plot hole: The whole premise of the movie is that due to a botched spell, people who happen to know that "Peter Parker is Spider-Man" are pulled inside this universe. It's a bit of a stretch already that amongst those people is...Peter Parker himself, twice over, but let's say it makes sense. The problem is that Jamie Foxx's Electro does not meet this condition; he never found out. You could say it's a retcon or it's a different universe from the original movie's, but even this cop-out explanation is negated by the movie itself when Max Dillon makes a joke that shows that he didn't know Spidey's identity or even race.

Sammo

Upvote valid corrections to help move entries into the corrections section.

Suggested correction: Although Max didn't discover Peter's identity on film, an explanation of why Max knows his name IS offered. When the villains are talking about what happened before they found themselves in the MCU, Max indicated that once he tapped fully into the power grid and information systems, there was nothing he didn't know at that point. Since we know there is a clandestine organization tracking Peter from the end of ASM1, it's possible Max gained the info from their database.

In the interest of clarity, you refer to the one line that goes "I was stuck in the grid, absorbing data."? Nothing about tapping fully, and becoming omniscient as the correction presents. So we have to give it that specific meaning and make a connection to the obscure postcredit scene by Fiers in the unfinished trilogy that asks Connors if he said anything to the boy imagining that it produced data that was 'on the grid' somehow, and Electro never processed this information in the movie. Not sure if it's quite an"explanation offered", since the movie offers none. It's a 'possible' explanation like the other one people use, about hearing Gwen say Peter's name (I like this one better because at least it would give a special meaning to a throwaway line and I do I love attention to details).

Sammo

Suggested correction: I don't find it such a stretch that he knew Peter's name but didn't know what he looked like.

Electro didn't learn Spidey's name during the events of the original movie.

Sammo

When Spider-Man is explaining his plan to defeat Electro to Gwen, Gwen addresses him as "Peter." Electro was laying on the ground nearby and likely would have heard this. Presumably, knowing that Spidey's real name was Peter was enough to pull him in.

There are almost 10,000 "Peter" in New York alone in our world. Knowing just the super-common first name wouldn't cut it and the movie does nothing to support this theory, in fact does everything to undermine it (Strange's explanation, Electro's joke, complete lack of addressing it, etc). Also if he overheard that bit in the original movie, he would have also learned their plans to defeat him.

Sammo

It's not shown, but Harry could have shared details off-screen.

What kind of details and for what purpose? Harry himself learns that Peter is Spider-man when Electro is already dead and they had a very improvised and loose alliance to begin with.

Sammo

Suggested correction: I guess we're all going to ignore the fact that this Electro has a completely different look than the Max we saw previously. It's quite possible he's from a different universe.

DetectiveGadget85

He's not from a different universe than the Electro from The Amazing Spider-Man 2. The Lizard and the Andrew Garfield version of Spider-Man both know who he is, and he talks about events from the aforementioned film. His different appearance is also explained in the film.

Phaneron

All that means is he went through similar experiences and has a similar appearance as the Max they knew. Ala J. Jonah Jameson.

DetectiveGadget85

Suggested correction: It's not people who know who is Spider-Man that are spilling in, it's people who are connected to him in any way.

lionhead

No, no. Strange says it explicitly "That little spell you botched, when you wanted everyone to forget that Peter Parker is Spider-man? It started pulling in everyone who knows that Peter Parker is Spider-man" and so on. That's why in the end they fix it by making everyone forget who Peter Parker is, not who Spider-man is.

Sammo

More Spider-Man: No Way Home plot holes
Captain Marvel picture

Plot hole: When Vers arrives at the bar, Nick Fury is already there. She went straight to the bar after stealing the bike, while Fury needed still to learn about the theft, link it to the case, with investigations taking place to maybe (only possibility that would not depend on the vehicle being reported) figure out that Pancho's was the destination from examining the search history of the browser. Fury went there by car. His boss also explicitly says to work on the case alone. Amazing he could be there with such timing.

Sammo

Upvote valid corrections to help move entries into the corrections section.

Suggested correction: Vers probably got lost and had to wander around to find the place.

I can't realistically say it's impossible (it is not shown, after all), but nothing in the movie implies it, and it's the exact opposite. She is shown, driving, fast, on the Sierra Highway, which is where the bar is. Not stopping to ask for directions or at crossroads (something it takes 1 second of movie to show). In perfect Star Trek tradition she can speak the language, she reads the maps just fine, in fact she already looked the place up on the map, that was next to her and she already knew how to use without help, before taking off on her fast bike not hindered by traffic. And again, the head start she has is huge since Fury can begin investigating only once he hears about the stolen bike. Fury is at his HQ and a long time seems to have passed, since he is patched up and a whole autopsy has been done. Vers started searching right away.

Sammo

More Captain Marvel plot holes
Thor: Love and Thunder picture

Plot hole: Zeus reassures the vast audience of deities in Omnipotent City that the God Butcherer won't reach Eternity, an omnipotent being that will grant one wish to the first person ever to reach it. This knowledge is fairly trivial amongst deities. This introduces the obvious absurdity that nobody ever tried to make use of this power to undo Thanos' damage. Also, Zeus just happens to know the bad guy's plan out of the blue.

Sammo

More Thor: Love and Thunder plot holes
Iron Man 3 picture

Plot hole: How come the Extremis serum was able to regenerate Ellen Brandt's arm but not repair the scar on her face? According to the movie, the serum is supposed to rewrite the body's genetic code and constantly repair damaged cells, so her face should have been restored to its original state, just like her missing arm. Even if she had been born with the scar the serum would have healed it, just like it healed all of Aldrich Killian's physical impairments. (00:51:40)

Teru_Kage

More Iron Man 3 plot holes
Eternals picture

Plot hole: Deviants were created to get rid of dangerous local predators allowing intelligent life to thrive on the planets Arishem 'seeded'. He then created the Eternals to get rid of the Deviants once he realised they eat the species they should have protected. Problem is, it is stated that the Eternals go through their extermination routine multiple times. But the 'mistake' can't be happening all over again in a cycle, and Deviants would ruin a planet if left unattended.

Sammo

Upvote valid corrections to help move entries into the corrections section.

Suggested correction: Arisham made them both part of the cycle to get the planet to be filled with intelligent life. So he always introduces Deviants before Eternals. It's a good way for him to tell the Eternals they are there to protect the intelligent life against the Deviants without knowing their true purpose. To keep them busy.

lionhead

He refers to the introduction of Eternals as something he did "to correct my mistake." By that definition, he keeps making the same mistake over and over. If he just told them that they have to protect humanity and help their progress, he would obtain the same purpose. After all, for 500 years without Deviants the Eternals stayed put and passive as instructed and didn't create any particular trouble -if they did, they are a limited number he can easily pluck them out of the planet much more easily than a non-specified amount of ever-evolving beasts that he admits are out of his control and can grow much more powerful if they manage to kill Eternals.

Sammo

He is lying. They are not a mistake, and they are not beyond his control. That's one of the main reasons why they go against Arishem in the first place, because everything is a lie, even after learning their true purpose. The Deviants are there to give the Eternals purpose, helping the intelligent life on the planet flourish, in the most natural way, for reasons we can only guess. The Deviant is upset too, learning the truth that they are only put on the planet for the Eternals to kill.

lionhead

To make sense of this part of the movie you are discarding everything the movie says labeling it as a lie and creating an alternative lore.

Sammo

More Eternals plot holes

Join the mailing list

Separate from membership, this is to get updates about mistakes in recent releases. Addresses are not passed on to any third party, and are used solely for direct communication from this site. You can unsubscribe at any time.

Check out the mistake & trivia books, on Kindle and in paperback.