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. That puts its North American take at $235 million and its international sales at $171 million -- or $406 million globally.