Updated

Shrek was a little less green at the box office this weekend: Although Shrek Forever After took the top spot, its opening weekend numbers were well below previous installments.

VIDEO: Shrek Says Goodbye

The DreamWorks animated sequel, which was released in 3D at more than half of its 4,359 locations, earned $71.3 million in the U.S. and Canada. The audience was well below previous Shrek films, including Shrek the Third, which opened at $121.6 million in May 2007.

Marvel's Iron Man 2 came in second with $26.6 million while Robin Hood came in third with $18.7 million, bringing its North American total to $66.1 million.

Saturday Night Live spin-off, MacGruber took in a meager $4.1 million during it's opening weekend, landing in sixth position.

Round out the top 10: Letters to Juliet (No. 4, $9.1 million); Just Wright (No. 5, $4.2 million); Date Night (No. 7, $2.8 million); A Nightmare on Elm Street (No. 8, $2.3 million); How to Train Your Dragon (No. 9, $1.9 million); and Kites (No. 10, $1.0 million).

Comment on this article at TVGuide.com >

Related Articles on TVGuide.com

Other Links From TVGuide.com