Question: has endgame beat avatar yet?
Answer: It finally happened: Avengers: Endgame has dethroned Avatar as the moneyest movie of all time. ... It took Avengers: Endgame a little over three months to beat Avatar's record. As of Friday, Avengers: Endgame's global gross was $2,789.2 million, just $500,000 behind Avatar's lifetime global take of $2,789.7 million.