The stars of box office hit Black Panther team up with Iron Man, Thor and the cast of Guardians Of The Galaxy in the latest trailer for Avengers: Infinity War.
Almost every character from the Marvel cinematic universe makes an appearance in the latest footage, including Benedict Cumberbatch as Doctor Strange, Tom Holland as Spider-Man and Robert Downey Jr as Iron Man.
The comic book film boasts the biggest cast ever assembled, Disney has said.
Watch the new Avengers: #InfinityWar trailer. Get your tickets now: https://t.co/xQsJemiGws pic.twitter.com/Pv9UmDBAsN
— Marvel Studios (@MarvelStudios) March 16, 2018
The clip shows Chris Evans as Captain America and Scarlett Johansson as Black Widow visiting the fictional African nation of Wakanda to meet Chadwick Boseman’s Black Panther and his army of female warriors, the dora milaje.
There is also a glimpse of Letitia Wright, reprising her roles as Black Panther’s sister Shuri.
Check out these new images from @Avengers: #InfinityWar. Destiny arrives April 27th. (3/3) pic.twitter.com/Tg091mRUO7
— Marvel Studios (@MarvelStudios) March 12, 2018
The clip also shows Chris Pratt reprising his role as Star-Lord to convince Iron Man Tony Stark to let him come up with a new plan to battle villain Thanos, played by Josh Brolin.
Other Guardians of Galaxy favourites to make an appearance include Zoe Saldana as Gamora, Rocky the racoon and Groot the tree.
Check out these new images from @Avengers: #InfinityWar. Destiny arrives April 27th. (1/3) pic.twitter.com/sHVnCE73w1
— Marvel Studios (@MarvelStudios) March 12, 2018
Other stars making an appearance in the trailer include Chris Hemsworth as Thor, Tom Hiddleston as Loki, Elizabeth Olsen as Scarlet Witch, Mark Ruffalo as the Hulk and Sebastian Stan as the Winter Soldier.
Directed by Anthony and Joe Russo, Avengers: Infinity War will be released in UK cinemas on April 26.