Marvel's much awaited film Avengers: Endgame hit theatres. The superhero film broke many box office records, domestic as well as international. And in a new record it has become the only film after Star Wars: The Force Awakens to surpass USD 800 million at the US box office. In the US, the Star Wars film had collected a staggering USD 936.6 million. Endgame came a close second after the 4 days long memorial day weekend and grossed USD 803.6 million. While James Cameron's Avatar continues to rule, Avengers: Endgame's worldwide box office collection so far has reached USD 2.683 billion with Avatar sitting at USD 2.788 billion. The experts believed that Avengers: Endgame could topple Avatar easily, it looks like the pace will be slow but the superhero flick will manage to do so eventually. Aladdin crosses $100 mn in opening weekend in US Talking about collection of film uin India, Endgame became the highest-grossing Hollywood film in India by crossing the Rs 250 crore mark at the domestic box office. Avengers: Endgame beat its own prequel Avengers: Infinity War by more than Rs 130 crore. Box office collection: Vivek Oberoi starrer 'PM Narendra Modi' biopic shows upward trend at ticket window It will be interesting to see whether Avengers: Endgame will be able to topple Avatar in the coming weeks or not.