Warning: SPOILERS for Hawkeye episode 1.

There's a significant mistake in Rogers: The Musical in Hawkeye, and it creates an Avengers: Endgame fallout plot hole. In Hawkeye, Clint Barton (Jeremy Renner) plans on having a fun family holiday in New York with his kids before Kate Bishop (Hailee Steinfeld) gets involved. While Barton/Hawkeye manages to take his kids to a Captain America-themed musical, their adventures don't get much further than that. Bishop, a skilled archer in her own right, dons Hawkeye's old Ronin suit when criminals attack a black-market auction, and she makes enemies with Ronin's old foes in the process. Now, Barton needs to help Bishop clear up the trouble before getting back to his kids.

Avengers: Endgame helped close the door on the first decade of the MCU. The original Avengers, Chris Evans' Captain America, Chris Hemsworth's Thor, Robert Downey Jr.'s Iron Man, Scarlett Johansson's Black Widow, Jeremy Renner's Hawkeye, and Mark Ruffalo's Hulk, teamed up in the film for one last mission to reverse Thanos' (Josh Brolin) deadly finger snap. In the end, the heroes pulled off the mission, but there was also significant sacrifice. Both Iron Man and Black Widow lost their lives, and Captain America went off on his own after the battle. On the other hand, Hawkeye continued his journey, joining the MCU again in Disney's latest Marvel show.

Related: Marvel Is Replacing The Statue of Liberty With Captain America In Phase 4

Unfortunately, there's a problem in Hawkeye that causes some confusion about the fallout from Endgame. In the Hawkeye series premiere, Barton takes his kids to Rogers: The Musical, a Broadway play about Captain America's life that features the Avengers' win against Loki (Tom Hiddleston). However, the play makes an odd error by including Ant-Man in Loki's New York battle. Since Paul Rudd's Ant-Man wasn't in 2012's The Avengers, it shows the public doesn't truly understand the extent of the Avengers' missions. However, this creates an Endgame error, as the public appears to know several details from the battle with Thanos despite not being near it.

Hawkeye why clint is annoyed by the avengers musical

Including Ant-Man in the play causes some MCU confusion. In the MCU, it's been more than a decade since Loki attacked New York, and the world seemingly knows the intimate details of the event. However, putting Ant-Man in a play about the New York battle shows the public isn't as privy as Marvel audiences thought. This flies directly in the face of events presented in WandaVision. In the Disney+ show, characters are incredibly knowledgeable about Thanos' final battle with the Avengers, even noting that Scarlet Witch (Elizabeth Olsen) could've defeated Thanos by herself and that Captain Marvel (Brie Larson) also held her own. However, since the public wasn't actually near that battle, it's unclear how people know so much about what happened in Endgame and so little about the events of Avengers.

There could be an explanation for the Ant-Man faux pas. Shows take artistic license all the time. For instance, Hamilton, which seemingly inspired the MCU to create Rogers: The Musical, doesn't tell the true story of Alexander Hamilton. The play excludes several details about his life and embellishes others. The same could happen with the MCU's musical about Steve Rogers. The public may be aware that Ant-Man wasn't in the battle, but Hawkeye's Captain America musical could've put him there for other story reasons. There's still no explanation for why the public knows so much about Avengers: Endgame, but at least there's a chance that people remember what happened in The Avengers.

More: Marvel Just Made The Biggest Hawkeye's Criticism So Much Worse

Hawkeye streams Wednesdays on Disney+.

Key Release Dates