The trailer of ‘Ávengers: Infinity War’ met all our high expectations and in fact, was even better than we expected. But you know how Marvel works right? They’ll always leave you bewildered by the sheer epic-ness of their trailers while revealing the plot in a ‘just enough’ manner and also keeping you in the dark about one or two aspects.
If you haven’t watched the trailer yet, what are you even doing in your life?
Isn’t it magnificent? It sure is. But if you look closely, there is one person missing from the trailer and in fact, he is one of the original Avengers. We are talking about ‘Hawkeye’ who is played by Jeremy Renner.
When the trailer came out, fans were surprised by his absence and thought they might just get to see him in some promotional material but nope, that didn’t happen either. And the reason behind the same might just be in the comic books.
First things first, in ‘Avengers: Age Of Ultron’ we saw him taking retirement in order to spend more time with his family. Then we did see him make a brief return in ‘Captain America: Civil War.
© Marvel Studios
But the ‘Ávengers: Infinity War’ Prelude comic book reveals what happened after the events of ‘Captain America: Civil War’ and shows where each hero goes after being freed. According to the same, Hawkeye went back to his retirement phase and his family while others continue with their work as superheroes.
Have a look at this comic panel:
Now it all makes sense as to why he is missing from the trailer and other promotional material. But the good news is that we will, in fact, see him in the movie but with a different identity, as ‘Ronin’. He’ll PROBABLY return from his retirement if Captain America talks him out of it again. But obviously, this is Marvel we are talking about so basically anything and everything is possible and to get concrete answers, we will have to wait until April 27, 2018.