(CNBC) — “Avengers: Endgame” has done the impossible.
In just five days, the Marvel film hauled in more than $1.2 billion at the global box office.
This shatters the previous record for the highest weekend total of $641 million set by “Infinity War” last year. This has never happened before and marks the fastest a film has ever reached the billion dollar mark.
Advertisement - story continues below