![](https://cdn.statically.io/img/pyxis.nymag.com/v1/imgs/2fd/493/3bffc77fb5aee9d23ddae2f7b4005bd6d8-kung-fu-panda.rsquare.w330.png)
Everybody was kung fu fighting…again. Kung Fu Panda 4 held onto its top spot at the domestic box office this weekend, raking in $30 million in its second weekend — bringing its global total to $176.5 million, according to Variety. Following closely in second place was Dune: Part 2, with $29 million, bringing its global total to $400 million. The epic sequel is expected to surpass its predecessor later this week. In a distant third, was Arthur the King, starring Mark Wahlberg as an adventure racer joined by a stray dog on a race through the Dominican Republic, which only took in $7.5 million in its opening weekend. Maybe it would have had better luck if Wahlberg brought along a panda or sandworm on his race.