Kudos to Shrek Forever After for surprising everyone over the Memorial Day weekend by coming in first place at the box office, ahead of Sex and the City 2 and Prince of Persia: The Sands of Time. Easily one of the most impressive wins of the year so far, but we still have a long ways to go. Can the green ogre pull off another upset this week, or will one of our new releases finally put an end to Shrek Forever After? Let's take a look…

My Prediction: I would love to see Splice win this weekend, but the film might just be a little too weird for some people. I'm going to say Get Him to the Greek, though never count out that Shrek – he's proving to be quite menacing in his old age.