Jim Carrey's Yes Man has spent a second week at the top of the UK box office.
The slapstick comedian's latest vehicle holds off competition from Adam Sandler and Russell Brand's family fantasy Bedtime Stories, which remains at two.
Elsewhere, Frank Miller's action drama The Spirit enters at six, while Kate Winslet and Ralph Fiennes's romance The Reader debuts at seven.
Steven Soderbergh's biopic of Ernesto 'Che' Guevara is the only other new entry at nine.
The top ten in full:
1. (1) Yes Man - £2,223,950
2. (2) Bedtime Stories - £1,860,644
3. (4) Madagascar: Escape 2 Africa - £1,665,577
4. (3) Australia - £1,511,723
5. (5) Twilight - £1,372,655
6. (-) The Spirit - £1,351,370
7. (-) The Reader - £671,064
8. (6) The Day the Earth Stood Still - £434,482
9. (-) Che: Part One - £429,836
10. (8) Inkheart - £351,541