It was expected but Marvel now owns the highest grossing opening weekend (again) as Avengers: Endgame not only became the fastest film to a number of box-office benchmarks, it may well be the biggest movie of all-time.