Avengers: Endgame earned an astonishing $1.2 billion in its opening weekend

Comments