Solo: A Star Wars Story dropped 65.3%, although it did post a better per-screen average with $6,687, although it was playing in 220 more theaters (4,381) than Deadpool 2.
This second weekend tally brings Solo: A Star Wars Story to a domestic total of $148.8 million after 10 days in theaters, and the movie fared even worse overseas, with a foreign total of $115.3 million for a worldwide total of $264.1 million.
Solo: A Star Wars Story dropped a whopping 65.3% from its $84.4 million three-day opening ($103 million over the four-day holiday weekend), to win with $29.2 million.
Deadpool 2 dropped a respectable 46.3% in its third weekend, earning a solid $5,606 per-screen average from 4,161 theaters.