Viewers will recognise a number of iconic Edinburgh landmarks during scenes in Avengers: Infinity War, one of its directors has revealed.

Joe Russo confirmed Waverley Station, the Royal Mile and St Giles Cathedral would all feature heavily in a ten-minute action sequence near the start of the Marvel blockbuster.

Filmed during night shoots, the director said the Gothic backdrop of the Scottish capital's Old Town created the "right tone" for the scenes.

He also warned fans the film would be "intense", describing it as the "culmination" of the 18 films in the Marvel cinematic universe to date which began with Iron Man in 2008.

The hotly-anticipated superhero crossover, which spent weeks filming key scenes in Edinburgh and St Abbs in the Scottish Borders, is due out on April 26.

Scarlett Johansson (Black Widow), Chris Evans (Captain America), Elizabeth Olsen (Scarlet Witch), Paul Bettany (Vision), Chris Hemsworth (Thor) and Mark Ruffalo (The Hulk) are all believed to have filmed scenes in Scotland.

Avengers: Infinity War will see intergalactic warlord Thanos attempt to collect the powerful infinity stones in order to wipe out half of all life in the universe.

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 defeat the villain.

Marvel's latest film follows off the back of the box office-smashing Black Panther.