Karate Kid Ends Shrek’s Box Office Streak

The Karate Kid finally K.O.’d three-week box office champion Shrek in another soft summer weekend for movies.

Karate Kid, a remake starring Jackie Chan and Jaden Smith of the 1984 martial-arts film, lead the pack with a $56 million opening weekend. It far outpaced second-place action newcomer The A-Team, which opened with $26 million.

That left DreamWorks Animation’s Shrek Forever After in fourth place with a $15.8 million weekend. The film has earned $210 million at the domestic box office and $74 million overseas, where it has yet to open in a number of major markets including France and the United Kingdom.

Prince of Persia: The Sands of Time, based on the video game franchise, slipped to sixth place with a $6.6 million weekend. It’s totaled a disappointing $72 million in the United States, but has done well overseas with $190 million in ticket sales.

The kid-oriented comic-strip adaptation Marmaduke, which mixes live-action with CGI talking animals, earned $6 million in its second weekend, for a domestic total of $22 million.

In ninth place was Marvel’s Iron Man 2, which took in $4.5 million in its sixth weekend out, putting it just a hair under the $300 million domestic mark. The film’s $295 million foreign take gives it a powerful worldwide total of $594 million.

Also still in release is DreamWorks Animation’s How to Train Your Dragon, which took in $320,000 in its 12th weekend. It has earned $214 million domestic and $258 million overseas for a total of $472 million.

And still playing in limited release is the Oscar-nominated The Secret of Kells, which took in $14,000 this weekend and brought its domestic total to $596,000.