- Pirates Of The Caribbean 5 made solid $62.2 million over the weekend
- Baywatch stood third at $18.1 million
- Guardians of The Galaxy 2, now 4-week old, collected more than Baywatch
A dreadlocked Johnny Depp again plays Sparrow as he fights a crew of creepy ghost sailors led by the villainous Javier Bardem. Orlando Bloom and Keira Knightley return to the cast after skipping the last edition of Pirates.
Disney hopes the box-office plunder keeps rolling in: The elaborately produced Pirates cost the studio $230 million to make.
The film has brought in an estimated $208.4 million internationally and the series, hugely popular overseas, is now close to surpassing the $4 billion mark.
Guardians is showing lasting power in its fourth week out. The lighthearted story of a band of misfit space adventurers - played by Chris Pratt, Zoe Saldana, Bradley Cooper and Vin Diesel - took in $19.9 million.
Paramount's beach-centered action comedy Baywatch, an update of the popular 1990s television show, placed third at $18.1 million. That was below expectations, Variety.com said, adding that the film - with Dwayne Johnson, Zac Efron and Alexandra Daddario - "was hoping to make an oceanic summer splash, but looks to have ended up in the kiddy pool."
Ridley Scott's Alien: Covenant, last week's box-office leader, dropped off sharply to fourth place.
In fifth was Everything, Everything, a romantic drama from Warner Bros., at $6.2 million. The film tells the story of a young woman (Amandla Stenberg) who is told she must spend her life indoors in a sterile environment due to a genetic disorder, but later learns she may have been deceived.
Rounding out the top 10 were:
Diary of a Wimpy Kid: The Long Haul ($4.4 million)
Snatched ($3.9 million)
King Arthur: Legend of the Sword ($3.2 million)
The Boss Baby ($1.7 million)
Beauty and the Beast ($1.6 million)
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.