Animated movie Robots has opened at the top of the US and Canada box office chart, taking $36.5m (£19m) on its first weekend on release.
Halle Berry's voice features in Robots
Featuring the voices of Ewan McGregor, Halle Berry, Robin Williams and Mel Brooks, Robots follows a robot inventor who moves to a big city.
Vin Diesel's family comedy The Pacifier fell to the number two spot, taking $18.1m (£9.4m).
New Bruce Willis movie Hostage opened at number four with $9.8m (£5.1m).
However, a recut version of Mel Gibson's The Passion of the Christ, which featured less violence than last year's original movie, took just $239,850 (£125,000), despite opening in 957 cinemas.
US/ CANADA BOX OFFICE
1) Robots - $36.5m (£19m)
2) The Pacifier (above) - $18.1m (£9.4m)
3) Be Cool - $10.3m (£5.3m)
4) Hostage - $9.8m (£5.1)
5) Hitch - $8.7m (£4.5m)
Source: Exhibitor Relations
The new version of the film received little publicity and the original version is available across the US on DVD.
"We certainly had higher expectations than what we got," said Rob Schwartz, head of distribution for Newmarket Films, which released The Passion of the Christ.
"We were trying to get the film out there, hoping it would reach an audience that it didn't quite reach the first time around. It doesn't seem to have worked out quite as well as we had hoped."
Meanwhile, Will Smith comedy Hitch has become the top film at the global box office after taking an estimated $30.1m (£15.6m) over the weekend at cinemas outside North America, according to industry website Screen Daily.
It has taken $65.5m (£34.1m) so far, buoyed by opening at number one in the UK last weekend and a successful run in Germany.
The movie, which cost a reported $70m (£36.4m) to make, has taken $138m (£72m) in the US so far.