A new piece of Infinity War merch has surfaced online, but there is one very prominent character missing from it.
And that character happens to be the arrow-slinging Hawkeye, played by Jeremy Reiner. Now, Jeremy has been listed as a member of the cast, but so far he really hasn’t been shown in the trailers or in any merchandise. And, a new shirt continues that trend, which the picture of it can be seen below.
The characters featured on the shirt are Thanos, Gamora, Doctor Strange, Scarlet Witch, Black Panther, Black Widow, Iron Man, Shuri, Nebula, Hulk, Wong, Thor, Mantis, Spider-Man, Drax, Okoye, Falcon, War Machine, Star-Lord, Rocket Racoon, Winter Soldier, Groot, Captain America, and what appears to be Vision. Ant-Man appears to be on there in the top right corner, but the head is cut off so it is hard to tell if that’s Ant-Man or Black Panther. And the Infinity Gauntlet is featured right in the center.
There are 2 possibilities for Hawkeye’s absence. Either his role in the movie is very small or he’s tied to a significant spoiler that Marvel wants to try and keep secret for as long as possible. Now, either can be true, since he did retire from serving as an Avenger to spend time with his family, so that could be the case. But fans do know that he will be returning for a more prominent role in Avengers 4, so his role in Infinity War could be set up for that.
Of course, photos recently revealed that he could be taking on the Ronin costume in that film, so if it spoiler related it is likely regarding how and why he decided to take on that role. In the comics, Clint Barton took on the Ronin mantle after the events of House of M, though that was after he died in Avengers Disassembled (long story). But, hopefully, the fans will find out more soon.