WALL-E has entered the UK box office charts in second with Mamma Mia! holding firm in pole position.
The new Disney/Pixar animation took £4.25 million in its first three days on release to debut in second in the UK and Ireland, but was unable to repeat its chart-topping transatlantic success in Britain.
The film, which tells of the last robot on earth, had been Pixar's ninth straight number one film in the US, equalling the opening takings of Monsters Inc.
However, Mamma Mia!, starring Meryl Streep, Pierce Brosnan and Colin Firth, retained the number one spot with £4.6 million in its second weekend on release.
The West End adaptation tells of a young girl (Amanda Seyfried) who, on the eve of her wedding on a Greek island, invites the three men who could be her father - Brosnan, Firth and Stellan Skarsgard - to the wedding.
Reuniting the original stage team of director Phyllida Lloyd, producer Judy Craymer and writer Catherine Johnson, the movie uses 22 Abba songs and has been a stage hit across the globe.
Eddie Murphy's new comedy Meet Dave was the second highest new entry in the UK, at five, while British thriller Donkey Punch entered at number ten.
The top ten films in the UK are: (last week's position)
1 Mamma Mia! - £4.56 million (1)
2 WALL-E - £4.25 million (-)
3 Hancock - £2 million (2)
4 Kung Fu Panda - £1.5 million (3)
5 Meet Dave - £681,584 (-)
6 Journey to the Center of the Earth - £581,488 (4)
7 The Chronicles of Narnia: Prince Caspian - £463,612 (5)
8 Wanted - £425,184 (7)
9 The Forbidden Kingdom - £190,879 (6)
10 Donkey Punch - £144,953 (-)