Shrek Forever After has stormed the UK box office to topple Get Him To The Greek from the top spot.
The movie is the fifth and final instalment of the Shrek franchise and sees Mike Myers, Cameron Diaz and Eddie Murphy all return to the roles of Shrek, Fiona and Donkey.
The film, which took 8.9 million in it's opening weekend, follows a bored and domesticated Shrek pacts with deal-maker Rumpelstiltskin to get back to feeling like a real ogre again.
But when he's duped and sent to a twisted version of Far Far Away -- where Rumpelstiltskin is king, ogres are hunted, and he and Fiona have never met -- he sets out to restore his world and reclaim his true love.
Get Him To The Greek surrendered the top spot after just a single week and fell one place to number two, along with Shrek Forever After the comedy was the only movie to break through the £1 million barrier this weekend.
Killers and Sex and the City 2 also fell a single place as they finished the weekend at three and four.
A second new entry rounded off the top five in the form of I Hate Luv Stories while Vanessa Pardis' new movie Heartbreakers was a third new entry ay number six.
This week's biggest faller was Prince of Persia: The Sands of Time which dropped three places from four to seven in it's seventh week inside the top ten.
There was a two place drop for Death At A Funeral and The Collector, ending the week at eight and nine, while Woody Allen's latest film Whatever Works climbed a place to complete the top ten.
1. Shrek Forever After - £8,955,554
2. Get Him To The Greek - £1,048,898
3. Killers - £274,768
4. Sex And The City 2 - £212,501
5. I Hate Luv Stories - £202,907
6. Heartbreaker - £119,742
7. Prince Of Persia: The Sands Of Time - £92,682
8. Death At A Funeral - £68,609
9. The Collector - £65,042
10. Whatever Works - £49,321
Tagged in Shrek