I’ve had something on my mind for a while now, but I didn’t feel like it was the right time to get into. It was too soon. Our wounds were still too raw.
But months have gone by, and it’s time to finally step up and admit it.
Avengers Endgame was kind of a mess, y’all.
I’M SORRY BUT YOU KNOW IT’S TRUE
Why was it a mess? Lots of reasons, but two in particular I want to talk about – plot holes and story flaws.
…wait, aren’t those kind of the same thing?
No! And that’s the thing that I actually want to discuss and unpack, using Avengers Endgame (and another piece of media that I’ll get to presently) as my go-to example.
Do I need to tell you that there will be spoilers? Oh my, so many spoilers. Read on at your own risk.

I mean, the film was fun. I liked most of it a lot! And I jumped up and down in my chair like a giddy child when – and here’s the first spoiler – Captain America picked up Mjolnir and used it to smack Thanos in the face. It wasn’t a surprise, but it was very satisfying.
But someone on Twitter said that Endgame was a better experience than it was a movie, and that’s about right. It was a movie terribly susceptible to fridge logic – those moments days or weeks later when you open the fridge, look inside and think ‘hey, wait, that thing in that movie didn’t make much sense!’
Those moments are usually the times when we notice plot holes – ways in which the logical flow of a plot fails. Plots need to have a flow from A to B to C, even if that flow is sometimes only visible when looking back from C. Is that obvious? Yeah, maybe, but this post is about how these terms get confused, so I might as well kick off with some definitions.
Let’s start with a little one – Rhodey changes War Machine armours between scenes without explanation, shifting from black-and-grey to big-bulky-red. Plot hole! And one that doesn’t matter! This kind of minor continuity error might bother a few people, but that portion of the plot flow isn’t too important in the overall scheme of things.
The hole that matters is a lot bigger. And that is – how the hell did Thanos and his army of minions time travel to fight the Avengers? You can’t time travel without a dose of Pym Particles, but the team have just enough to make their own round trips. There’s no scene where the bad guys get more, no explanation of how they break the rules the film spends aaaaaaages detailing, unpacking and using to propel the plot forward.
That, friends, is a bonafide, load-bearing plot hole. As is the question about how geriatric Steve Rogers popped up at the end of the film; once again, this breaks the rules the movie already established, which stated that going into the past created alternate timelines. He couldn’t have been there all along – so how did he get there?
The question is always ‘how’ with a plot hole. It’s mechanical, it’s about process; it’s linking up that chain of causality.
Now, in this case, the Russo brothers have apparently addressed these plot holes (and others) after the fact, saying ‘one of Thanos’ henchmen made some Pym Particles’ and ‘other timeline inventors came up with a way to get Steve across.’ It must be so liberating to just say, after the fact, ‘oh, there’s an explanation that makes sense if you accept that the movie has an objective reality outside what we filmed’ and to have (some) people accept it. Kind of makes you wonder why you’d bother with a plot at all, rather than just three hours of CGI explosions and then naked Stan Lee saying ‘A wizard did it!’ in the post-credits scene.

For the rest of us, plot holes need to be fixed before the book/movie/game is out in the world. Luckily, they usually aren’t that hard to fix. ‘How’ questions have fairly straightforward answers, because they’re (once again) about process. Just work out an explanation, then write a scene or two to insert that explanation and then smooth over the edges. It’s work, but it doesn’t have to be incredibly hard work. Logic can guide you.
Logic is your friend. It’s here for you. Even though you never call.
But it’s not always easy finding logic when you need it, because in these benighted end time, people – and I mean internet people – tend to slap the PLOT HOLE sticker onto anything that they don’t like or understand in a piece of media.
Case in point – I’m not linking to it, ’cause I forgot the address and also can’t be bothered, but there was a fansite that listed multiple instances of ‘The Avengers changed stuff in the past, but it didn’t cause a paradox!’ as plot holes in Endgame. And I’m like… buddy, work on your comprehension skills! That stuff was specifically called out within the film as not causing paradoxes! There were whole scenes devoted to explaining that changing the past actually just creates a new timeline – which, okay, is one of the things that set up that whole Old Steve thing I mentioned earlier.
But yeah – sometimes a ‘plot hole’ is just the audience missing something. And try as you might, you can’t make your plot points foolproof. You just gotta move on.
A much bigger point of confusion is when a ‘plot hole’ is actually a story flaw. And that’s a much more complex thing to unpack.
Quick question: what’s the difference between plot and story? Here’s my take:
- Plot: a series of things happen
- Story: a series of things happen for reasons
It’s super-reductive but it works – a story is a plot with purpose, rather than just a chain of events. A problem with the story is a problem with those reasons and purpose, not the chains of connection. The links are there – they just don’t feel right.
For me, the big story flaw in Endgame was Steve Rogers decided ‘fuck it, I’ve done enough, going back to the past to dance with my sweetheart for 60 years and retire’. That decision doesn’t click with what we’ve seen of him in the movies up to this point (and absolutely doesn’t work with the character as developed in the comics, but that’s a whole different nerd-argument). The story needed to provide the right context to underpin and justify that decision, which it didn’t; instead, it’s basically just waving it off and moving on.

A story flaw is a why question. Why did that happen? Why did this character make that decision? Why do I find this story emotionally unsatisfying? These are outcome questions, context questions; they’re harder to pin down than how questions, and the answers are murky and unreliable. A fix for one reader/viewer may not work for another, and definitely won’t work for a third. But still, they need to be addressed – if only to the point where you’re happy with your solution and think it makes emotional sense.
The other issue with story flaws is that, well, sometimes they say less about your work and more about your audience. Which is where we turn to our second example piece of media – Game of Thrones.
I’ll be honest up front – haven’t watched it. Haven’t watched any of it. Never plan to, either! But I am aware of its details through geek osmosis and the omnipresent discourse. And thus I am aware that its ending was… controversial? Many people on the ‘webs thought that the ruler of Westeros should have been someone other than Boy Who Looks Like an Sleepy Ferret. To me, that sounds like a story flaw.

Meanwhile, some of the other commentary around that last season was ‘How is Arya Stark so competent, given that she’s a girl and therefore sucks?’ Which sounds like someone’s prejudices dangling in their face like a flaccid dick flopping down from their forehead. And also sounds like about 75% of online geek discussion.
And it can be hard to tell the difference (sometimes) between ‘this doesn’t make sense to me for valid reasons’ and ‘this doesn’t make sense to me because women/PoC/LGBT folks/I-dunno-Norwegians shouldn’t have agency’. Because both those statements are framed the same way, and both get stated (or shouted) a lot in these dying days of human civilisation. So we need to bear that in mind when hearing criticism that speaks to whether something ‘makes sense’.
When presented with a how problem, you get to work. When presented with a why question, you need to dig deeper and decide whether you agree before you try to fix things – or not.
So… why go into this in so much depth? Or at least length? Well, because ‘plot hole’ gets bandied around far too much, and I think it’s good to distinguish between problems. And because the Endgame thing was nagging at me, and I needed to find a way to unpack that.
And maybe because this year’s batch of Seasonal Affective Disorder is finally wearing off, and I wanted to write something for a change.
And I did.
Anyway. Fix the things that need fixing. Be clear about which things don’t need fixing, and which audience members can be ignored and ideally jettisoned. Don’t sign over your kingdom to Baby Liam Gallagher.
And remember to include the goddamn Pym Particle scene next time. I swear to god.