As expected, “Avengers: Endgame” is still bringing moviegoers to theaters in droves in its second weekend. On Friday, the film added $40.6 million to its domestic total, pushing it to $514 million after just eight days in theaters.
It took “Avengers: Infinity War” 11 days to gross $1 billion worldwide, and now “Endgame” will gross $2 billion in roughly that same time span. In the next week, the film will become one of the top three highest grossing films of all time, and is now in position to challenge the record of $2.78 billion set by “Avatar.” Regardless of whether or not it passes James Cameron’s film, “Endgame” will become one of the top 10 highest grossing after inflation adjustment.