The Second Best Exotic Marigold Hotel stayed top of the UK box office chart for a second week.
The sequel - which stars Judi Dench, Maggie Smith and Richard Gere - earned £1.9m in total.
Will Smith's Focus climbed a spot to second place with takings of £1.3m, while Fifty Shades of Grey slipped to third with £1.1m.
Neil Blomkamp's new film Chappie opened in fourth place, taking in a total of £1m. Big Hero 6 completes the top five with over £818,000.
Lower down the chart, Julianne Moore's Still Alice landed in eighth with £401k, while Vince Vaughn comedy Unfinished Business entered at nine with £394k.
The UK box office top ten in full:
1. (1) The Second Best Exotic Marigold Hotel - £1,957,256
2. (3) Focus - £1,312,963
3. (2) Fifty Shades of Grey - £1,066,813
4. (-) Chappie - £1,015,058
5. (4) Big Hero 6 - £818,737
6. (5) Shaun the Sheep Movie - £611,005
7. (6) Kingsman: The Secret Service - £450,947
8. (-) Still Alice - £401,565
9. (-) Unfinished Business - £394,177
10. (8) It Follows - £229,927
Source: Rentrak
Chappie topped the US box-office this week!