A new trailer for Avengers: Infinity War has been released ahead of the film hitting UK cinemas next month.

The Marvel blockbuster, which spent weeks filming key scenes in Edinburgh and parts of the Scottish Borders, is due out on April 26.

The village of St Abbs in the Borders went into lockdown last year as Scarlett Johansson, Chris Hemsworth and Mark Ruffalo filmed daytime scenes.

They then joined Elizabeth Olsen and Paul Bettany for overnight filming in Edinburgh.

The new trailer follows on from the first one, released last November, and features new footage from the hotly anticipated superhero crossover.

Avengers: Infinity War will see intergalactic warlord Thanos attempt to collect the powerful infinity stones, with the latest trailer revealing more of the villain's plan to wipe out half of all life.

Iron Man, Thor, the Hulk, Black Widow and the rest of Earth's heroes will team up with the Guardians of the Galaxy on-screen for the first time in the Marvel series in an effort to save the universe.

Marvel's latest film, following off the back of the box office-smashing Black Panther, had its US release moved up a week to April 27.

Its UK release date was in turn pushed forward by a day, with Infinity War hitting British cinemas on April 26.

Executive producer Kevin Feige has called the blockbuster and its sequel, slated for May 2019, a "culmination" of the 18 films in the Marvel cinematic universe to date.

Directors Anthony and Joe Russo have indicated they are open to holding a special premiere for the film in Edinburgh as a mark of thanks to the city.