The Grand Budapest Hotel has finally reached the box office summit after four weeks in cinemas, beating Need For Speed and The Lego Movie and buoyed by glowing reviews.
The Wes Anderson film took £1.2 million this week, feeling the effects of growing buzz surrounding the film.
It now has a running total of £6.3 million and is closing in on the director's most financially successful UK release Fantastic Mr. Fox, which earned £8.7 million in cinemas.
Aaron Paul's vehicular video game adaptation Need For Speed was ousted from the top spot, taking £988,255, while The Lego Movie jumped up one place to four with £815,020 in sales.
Three new releases made the top ten – Starred Up, A Long Way Down and Labor Day.
The top ten is as follows:
1 (2) The Grand Budapest Hotel - £1,267,408
2 (1) Need for Speed - £988,255
3 (4) The Lego Movie - £815,020
4 (3) 300: Rise of an Empire - £785,538
5 (5) Non-Stop - £697,128
6 (-) Starred Up - £495,181
7 (-) A Long Way Down - £361,901
8 (-) Labor Day - £278,726
9 (6) Ride Along - £211,644
10 (9) Mr Peabody and Sherman - £198,623