'Finding Dory' Tops 'Independence Day: Resurgence' at the Box Office

PHOTO: Dory, voiced by Ellen DeGeneres, in "Finding Dory."PlayDisney Pixar
WATCH 'Finding Dory' Tops the Box Office

In the battle of fish vs. aliens at the box office this weekend, fish won.

"Finding Dory" topped "Independence Day: Resurgence," taking in $73.2 million in its second weekend.

The website Box Office Mojo estimates that the film has raked in $286,552,649 domestically to date.

The "Independence Day" sequel disappointed in its debut weekend, managing just $41.6 million domestically.

However, according to The Hollywood Reporter, "Independence Day: Resurgence" has fared well overseas, taking in more than $102 million in 57 foreign markets including China.

"Central Intelligence," the comedy starring The Rock and Kevin Hart, finished the weekend third earning nearly $18.4 million.

Other debuts this week: the Blake Lively shark attack movie "The Shallows" bowed with $16.7 million domestically while the Matthew McConaughey Civil War movie "Free State of Jones" earned nearly $7.8 million.

Disney is the parent company of ABC News.