With little over a month to go before Thanos descends to Earth (in the Marvel Cinematic Universe that is) Marvel Studios has dropped a new trailer for Avengers: Infinity War.
The finale to a franchise 10 years in the making comes to us on 27th April and in this trailer we not only get a good look at the villain but all the heroes we’ve met thus far.
The film sees the return of Robert Downey Jr as Iron Man, Chadwick Boseman as Black Panther and Tom Holland as Spiderman.
But you already know the plot, who is going to be in it and the reason this is happening. If not the trailer below offers a decent primer though we recommend you go back and watch all 18 films before you head to the cinema for Infinity War in April.
We don’t think the trailer spoils much but you are going to see much more of the movie and you may be able to piece plot points together. Watch at your own risk.