Marvel has just unveiled the brand new trailer for Avengers: Endgame, and it’s left us SCREAMING.

It sees Captain America, Black Widow, Okoye, Iron Man, Thor, Hulk, Nebula, Hawkeye, War Machine, Ant-Man, Rocket Raccoon and Captain Marvel (!) as they prepare to go to war with Thanos.

Characters such as Spider-Man, Black Panther, Doctor Strange, Scarlet Witch, Vision and the Guardians of the Galaxy are noticeably absent, due to the actions of Thanos, who decimated half of the universe in Infinity War.

The first official poster has also been released, and sees all the aforementioned characters in their battle armour, with the Mad Titan lurking in the background.

Take a look at the amazing new poster and watch the action-packed trailer below.

Endgame is the culmination of 22 films in the Marvel Cinematic Universe, and will reportedly be the final film for key actors in the franchise, such as Robert Downey Jr and Chris Evans, the latter of which seemingly said farewell to his character earlier this year.

The film will also star Scarlett Johansson, Chris Hemsworth, Jeremy Renner, Mark Ruffalo, Benedict Cumberbatch, Don Cheadle, Tom Holland, Chadwick Boseman, Paul Bettany, Elizabeth Olsen and Danai Gurira.

Deep breath for even more star power: Anthony Mackie, Sebastian Stan, Tom Hiddleston, Benedict Wong, Pom Klementieff, Karen Gillan, Dave Bautista, Zoe Saldana, Chris Pratt, Gwyneth Paltrow, Josh Brolin, Evangeline Lilly, Jon Favreau, Letitia Wright, and Paul Rudd.

Academy Award winner Brie Larson will also make her Avengers debut after the release of her solo film, Captain Marvel.

Avengers: Endgame will hit cinemas 26 April.