Avengers: Endgame smashes records with $1.2bn box office

The Marvel universe blockbuster became the fastest movie to earn $1bn, reports the BBC, hitting the $1.2bn mark in five days.

In the US alone, Endgame – which stars Robert Downey Jr as Iron Man – brought in a record $350m, and also enjoyed the UK and Ireland's biggest opening ever with takings of £43.7m.

Empire's Helen O'Hara explains: "we're desperately invested in everything that happens to [the characters]."