Shrek the Third has shot to the top of the worldwide box office charts this weekend. According to The Hollywood Reporter, the family comedy earned an estimated $46 million on 3,693 screen, playing in 36 different regional areas. So far, it has earned $107 internationally. If you add in the U.S. grosses, that puts the film at $404 million globally.

Pirates of the Caribbean: At World's End came in second with $32.6 million. That puts its overseas grosses at $547 million. It has now become the tenth highest grossing foreign release of all time.

Fantastic Four: Rise of The Silver Surfer, while topping the U.S. charts, came in forth place with $25.4 million. That puts its global total at $82.8 million.