Pakistan, July 22 -- The Man of Steel has staying power: 'Superman' topped the North American box office for a second week running and surpassed the $400 million mark worldwide, industry estimates showed Sunday.

Riding largely positive reviews, the latest big-budget action film featuring the iconic superhero from Warner Bros and DC Studios earned $57.3 million in the United States and Canada, Exhibitor Relations said.

That puts its North American take at $235 million and its international sales at $171 million - or $406 million globally. 'Jurassic World: Rebirth' - the latest instalment in the blockbuster dinosaur saga - also held its ground in second place at $23.4 million. Its worldwide total stands at $647.2 million. The Universal fi...