Will Smith (football)

Box office top 20: 'Finding Dory' swamps 'Independence Day'

"Finding Dory" topped the weekend North American box office for the second straight week, drowning the underperforming "Independence Day: Resurgence."

According to final studio figures Monday, "Finding Dory" took in nearly $73 million over the weekend, bringing its two-week domestic haul to $286.3 million. That easily outdid the debut of "Resurgence." The Will Smith-less sequel to the 1996 blockbuster opened poorly with $41 million.

The top 20 movies at U.S. and Canadian theaters Friday through Sunday, followed by distribution studio, gross, number of theater locations, average receipts per location, total gross and number of weeks...