After three straight weekends on top, DreamWorks Animation’s Shrek Forever After has finally ended its box office reign, beaten by the larger than expected debut of the Jackie Chan Karate Kid remake. The animated comedy has grosssed $210 million against a $160 million budget, making it a pretty big hit for the studio. Meanwhile, on the international marketing front, a new Korean poster for the film with a World Cup theme has been revealed over at the Internet Movie Poster Awards.