weekend box office

Sex and Persia Vanquished by Shrek

Neither the return of Carrie and friends nor Jake Gyllenhaal’s sculpted chest were able to overcome the green ogre at the box office over the three-day holiday weekend. Shrek Forever After held on to the top spot, earning $43.3 million, only a 42 percent drop from its opening weekend. The poorly reviewed Sex and the City 2 grossed $32.1 million ($46.3 million since Wednesday night); the first film took in $57 million in its first three days when it opened in 2008. Prince of Persia: The Sands of Time underperformed, finishing in third place with $30.2 million. Perhaps the Times was on to something. [E! News]

Sex and Persia Vanquished by Shrek