Taking that all into account, director Joe and Anthony Russo’s Avengers: Endgame took the top spot.
The DC Comics adaptation, which saw Joaquin Phoenix win an Oscar for his portrayal of the villain, took in more than $1 billion at the box office, becoming an unexpectedly huge hit.
Avengers: Infinity War, which preceded it, landed in the number four spot with a 65.83 overall score.
The results of a new study that looked to determine the best superhero movie of all time have been revealed.