Ewan McGregor's action film The Island has failed to dislodge Tim Burton's Charlie and the Chocolate Factory from the top of the UK box office chart.
McGregor and Scarlett Johansson play runaway clones in The Island
The Roald Dahl adaptation made £2.8m between Friday and Sunday, taking its total UK takings to more than £26m.
The Island opened in second place with £1.4m - half the take of Burton's film, which has been out for three weeks.
Race relations drama Crash entered the chart at three, with Bollywood epic The Rising making its debut at 10.
The 19th century historical drama made £217,000 - just £55,000 less than ninth-placed film The Perfect Catch, despite showing on just a third as many screens.
UK/EIRE TOP FIVE
1. Charlie and the Chocolate Factory
2. The Island
4. Herbie: Fully Loaded
Source: Screen International
The Drew Barrymore romantic comedy, based on Nick Hornby's novel Fever Pitch, was a disappointment for 20th Century Fox after the success of the comic-book movie Fantastic Four - still holding strong at six.
The Rising also performed much better than the week's other new release, Bad News Bears.
The Billy Bob Thornton comedy, a remake of a 1976 film starring Walter Matthau, entered the chart in 14th place with just £45,500 from 99 screens.
Children's films Herbie: Fully Loaded and Madagascar continued to perform well at four and five respectively.