"Avengers: Infinity War" topped the charts for the third weekend in a row, adding $62.1 million to its domestic grosses.
The superhero blockbuster has now earned $548.1 million from North American theaters.
It easily beat out newcomers, such as the Melissa McCarthy comedy "Life of the Party," which opened in second place with $17.9 million, and the Gabrielle Union thriller "Breaking In," which took third with $17.6 million.
In fourth place was "Overboard," with $9.9 million in its second week, followed by "A Quiet Place" with $6.5 million.
The top 20 movies at U.S. and Canadian theaters Friday through Sunday,...