Hold up. Why wasn't Batman in 'Avengers: Endgame'?

Hey, I've got a question: Why wasn't Batman in Avengers: Endgame?

Avengers: Endgame, the biggest comic book movie of the last decade, brought all the iconic superheroes together for a glorious, action-packed send-off. Well, almost all the iconic superheroes. 

There was one glaring omission: Batman.

Batman was nowhere to be seen in Endgame, which is odd because most other big comic book characters were featured in it — the Hulk, Black Widow, Captain Marvel, Iron Man, and so many others. But no Batman.

SEE ALSO: 'Avengers: Endgame': Status of every character after 'Infinity War'

As a huge Batman fan, I’ve been hoping for years that the caped crusader would pop up at some point in the Marvel Cinematic Universe. I thought it was weird that he wasn’t in Avengers back in 2012, and weirder that he didn’t appear in Avengers: Age of Ultron or Captain America: Civil War, which both featured a handful of the most popular superheroes (and honestly some pretty lame ones, too).

I thought for sure Batman would appear, at last, in Avengers: Infinity War, considering it was billed as the “most ambitious crossover event in history.” When I bought my tickets, I was excited to see him fight alongside Captain America and the gang. 

But Batman never showed.

And I get it, you can’t have every character present, even if it is such a huge movie. Was I disappointed? Of course. But I still held out hope that the dark knight himself would appear in Avengers: Endgame, the culmination of over a decade of interwoven superhero movies.

I’m sad to report to my fellow Batman fans that Endgame is 181 minutes of Batman-free action.

I mean, come on. Batman is widely known as one of the most popular superheroes of all time. How do you not include him?

He’s not even in the background of any scenes, and I didn’t see any Batman easter eggs like a Battarang stuck to a wall or anything to tease his presence. It’s as if Marvel doesn’t even want to include Batman in its movies.

Why not? Is he too good? Would it be unfair to all the other heroes? Is it because he exists outside of the Marvel universe and Disney doesn't own the film rights to DC Comics? Hmmm.

Batman could have easily fit in that scene with Captain America at therapy. Or if he got dusted in Infinity War, it would have been awesome to see him show up with the rest of the heroes for the final battle against Thanos. 

No luck.

Honestly, at this point, I feel like Batman is never going to show up in the MCU. 

I'll keep my fingers crossed that he'll pop up in the next era of movies, but at this point, I'm not going to put money on it.

Hope this makes you laugh! Sometimes Mashable likes to have fun.

WATCH: ‘Avengers: Endgame’ stars make emotional speeches at premiere

Uploads%252fvideo uploaders%252fdistribution thumb%252fimage%252f91237%252f942f4067 5707 41b5 bd2b c237dcc3185d.jpg%252foriginal.jpg?signature=rf5tr5 4ry p5yydzawityarmbs=&source=https%3a%2f%2fblueprint api production.s3.amazonaws
Uploads%252fvideo uploaders%252fdistribution thumb%252fimage%252f91237%252f942f4067 5707 41b5 bd2b c237dcc3185d.jpg%252foriginal.jpg?signature=rf5tr5 4ry p5yydzawityarmbs=&source=https%3a%2f%2fblueprint api production.s3.amazonaws