Marvel's latest billion dollar blockbuster Avengers: Infinity War is now the fourth highest grossing movie of all time after it passed the the $2 billion box office mark worldwide.
The epic superhero movie is now just behind Avatar, Titanic and Star Wars: The Force Awakens in box office records - just six weeks after its international release.
The movie, which stars Robert Downey Jr, Scarlett Johansson, and Benedict Cumberbatch, among many others, is now the third consecutive Avengers movie to break the $1 billion barrier.
We need your consent to load this rte-player contentWe use rte-player to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences
Watch our interview with Avengers; Infinity War star Tom Hollander
Marvel's particularly loyal fans have helped the movie score big at the box office and one particular fan, who has seen the movie 43 times on the big screen was personally invited to the Avengers 4 premiere by directors Anthony and Joe Russo.
Avenger's Infinity War had the best global opening weekend ever and hit $1 billion at the box office faster than any other film.