Movie audiences are showing more appetite for Shrek than sex over Memorial Day weekend. The animated sequel Shrek Forever After remained the No. 1 movie for a second weekend with $43.3 million from Friday to today. The film raised its domestic total to $133.1 million.
That easily topped Sex and the City 2, which was No. 2 with a $37.7 million debut that came in far below the $56.8 million opening weekend of its predecessor two years ago. Debuting at No. 3 with $30.1 million was action tale Prince of Persia: The Sands of Time. Rounding out the top five were Iron Man 2 with $16.9 million and Robin Hood with $10.6 million, reports Variety. (Read more Shrek Forever After stories.)