Avengers: Endgame overtakes Avatar to become highest grossing film of all time
Back in 1997, James Cameron achieved almighty success with his multi-Oscar winning epic Titanic which became the highest grossing film of all time. Remarkably, his next film Avatar (2009) broke that record and held onto…