Avengers: Endgame is now the second-highest-grossing film of all time with $2.189 billion. It has surpassed James Cameron’s Titanic (1997), which earned $2.187 billion (unadjusted for inflation). Endgame achieved the remarkable feat after collecting another $145.8 million domestically and $282.2 million overseas in its second weekend. The top-grossing film of all time is Cameron’s Avatar (2009), with $2.8 billionat the global box […]