Marvel fans hoping that a long-standing character survived the events ofAvengers: Endgame are in for a shock.

The blockbuster film – one of the biggest-selling movies of all time – was released earlier this year and marked the final appearances of both Iron Man (Robert Downey Jr) and Captain America (Chris Evans).

One character fans were shocked to see seemingly perish was Black Widow, who has been played by Scarlett Johansson ever since 2010’s Iron Man 2.

Although fans knew Johansson would be returning as the character in her standalone prequel film, which will be released next year, they were hoping that her death in the MCU would be somehow reversed. It turns out this won’t be happening.

During a chat show appearance on Monday night, Johansson told Jimmy Fallon: “I think [her] death is a pretty final thing.”

Johansson added: “Honestly, it brought a closure to me that I needed, because I was kind of wiped out after that last one – I mean, emotionally and literally.”

Black Widow, which also stars Florence Pugh, David Harbour and Rachel Weisz, will be released in cinemas on 1 May 2020.

Find a ranking of every Avengers character – from worst to best – here.