Animated 3D movie "Shrek Forever After" has held onto its reign at the top of the box office for the third consecutive weekend, adding $25.3 million to its domestic earnings.
The third sequel in the franchise, featuring Mike Myers voicing the beloved green ogre, has raised a three-week domestic total of $183 million.
In second place was Jonah Hill and Russell Brand's rock 'n' roll comedy "Get Him to the Greek," which debuted with takings of $17.4 million.
Opening at three with $16.1 million was Katherine Heigl and Ashton Kutcher's "Killers," while Jake Gyllenhaal's "Prince of Persia: The Sands of Time" slipped down a spot into fourth position, earning $13.9 million.
Watch "Shrek Forever After - Clip - Deal Of A Lifetime"