New York (CNN Business) The king of Atlantis won the holiday box office by beating out a Transformer and a magical nanny.

"Aquaman," the latest DC superhero film from Warner Bros., nabbed a $67.4 million three-day weekend in North America. That gives the undersea hero -- played by Jason Momoa -- the US box office crown for the weekend and adds to the film's already huge global total.

"Aquaman" has so far made $482.8 million worldwide after opening internationally earlier this month. That includes a whopping $232 million in China, the world's second largest movie market.

Disney's "Mary Poppins Returns," took second place in the weekend box office with a $22.2 million haul. The sequel to the 1964 Disney classic, which stars Emily Blunt as a magical nanny has so far made $51.3 million around the world.

The film pushed Disney's 2018 domestic box office total past $3 billion, and helped set a domestic box office record for a single studio.

Read More