No One Saw This Coming From Amber Heard

'Shrek Forever After' Triumphs At Box Office; 'MacGruber' Debuts At Number 5

5/24/2010 8:25am EDT

Shrek Forever After"Shrek Forever After" is bringing in the green after ending "Iron Man 2's" reign as America's box office champion.
The animated 3D movie took in $71.3 million over the weekend to debut at number one.
The big film - the final "Shrek" movie - fell well short of the $100 million studio bosses had anticipated.
"Iron Man 2" slipped to number two with $26.6 million. The superhero sequel has earned $251.3 million to date.
Russell Crowe's "Robin Hood" also fell a spot to three, while new comedy "MacGruber" debuted in fifth place with $4.1 million. 

See more photos of "Shrek Forever After" here!

Shrek Forever After

Sign up for our daily newsletter with great stories like this and more!

Photo Credits: Paramount Pictures. All Rights Reserved