If all goes well, then Avengers Endgame will soon beat James Cameron's Avatar at the worldwide box office. Reports are Avengers needs just $102 million to beat Avatar at the box office. The film has already earned $2.686 million after its fifth week. The film has also become the second film in history to cross $800 million at the US box office. Will Avengers beat Avatar remains a question only time can tell. The film has already sunk Titanic's by surpassing the worldwide figures of the film.