They may not have topped X-Men: The Last Stand in the domestic box office, but Sony got a nice welcome call this Memorial Day Weekend with the news that The Da Vinci Code won the international box office for the second straight week taking in $90 million.

Playing in over 12,000 theaters internationally and 3700 in the US, the Ron Howard-directed film hit a total $463 million worldwide. Fox's X-Men: The Last Stand came in second internationally with $76 million.

Mission: Impossible III finished a distant third internationally in its fourth week with just over $12 million to push the worldwide total to $299 million.

Fox also made it a hit with Ice Age: The Meltdown which took in $3 million to push its foreign total to $434.7 million and worldwide up to $625 million.

Disney's animated flick The Wild rounded out the top 5 internationally also taking in $3 million to hit a total of $36 million overseas; it hasn't faired so well domestically.