It was good news and bad news for Disney at the July 4th weekend box office: on the one hand, Finding Dory remained No. 1 for a third straight weekend, grossing $50.2 million; on the other hand, the studio’s first directorial collaboration with Steven Spielberg, The BFG, bombed in North America with a paltry $22.3 million.

Even more than the stellar success of Finding Dory, which isn’t exactly a big surprise, the major story here is the disappointing numbers for Spielberg’s Disney debut. On a budget of $140 million, it seems unlikely that The BFG will be anything but a financial bust for Disney. Hell, had this been a standard three-day weekend, the number would have been even worse, as the film only earned $18.6 million through Sunday. Granted, there’s some comfort in the fact that overall ticket sales were up over last year, so it appears more people are going to the movies despite a wealth of other options for summer entertainment. But that’s more of an industry-wide silver-lining, more than anything pertaining to Disney, whose success with Finding Dory and failure with The BFG has led to an uneven 4th of July holiday.

The news was a bit better for The Legend of Tarzan, which performed well-above expectations, landing at No. 2 with $45.6 million. However, despite the impressive number for a film pundits weren’t expecting to do that well, it’s still a far cry from the type of opening weekend figures needed for a movie that cost $180 million to make. That said, it’s doing somewhat well overseas, opening at No. 1 in Russia, for example. All told, in its first 19 international markets, The Legend of Tarzan has grossed a total of $18.8 million, with the film rolling out in more countries in the weeks to come. So there might be hope for profit yet, even though it seems like a bit of a long shot.

Of course, the big success story among newcomers this weekend was The Purge: Election Year, which earned $31.4 million against a budget of just $10 million. Not only was it not hurt by being the third film in a horror franchise whose second installment wasn’t well-received, The Purge: Election Year actually outperformed The Purge: Anarchy. That film opened to $29.8 million in July 2014. The prospects are looking good that this could be one of the more successful sequels of the summer, since the film hasn’t even released overseas yet.

Appropriately, the top five for the Fourth of July weekend was rounded out by Independence Day: Resurgence, which earned $20.2 million for the four-day weekend. This brings its domestic total to $76.4 million so far.

But how did the rest of the Top 10 do at the weekend box office? Check out the full Top 10 below: