Following Shrek 2's widespread critical praise (not to mention its $108 million opening weekend), it comes as little surprise that the follow-up Shrek the Third was box office champ last weekend by a ...
Shrek the Third is the X-Men: The Last Stand of Shrek movies: overstuffed with characters, short and fast-paced, and overdone just enough to convince some that it's time for the series to take a rest.