With a less than 50% drop in weekend grosses to £2.6 million Dunkirk has had an incredible journey so far at the box office, especially as the big money was on Annabelle taking the top spot this week.
This has brought the war dramas total gross in the UK to £ 44.7 million and it is now easily the second top grossing film of 2017, it won't get to the top as Beauty and The Beast is on £77.3 million.
The sequel and spin off series Annabelle Creation makes its debut at number 2, the film is a sequel to Annabelle but is part of the Conjuring series of films.
The aggressive marketing push has given the film a £1.9 million opening weekend, this is almost identical to the original film which went on to gross £7 million in the UK.
Also new this week is Atomic Blonde at number 3 with £8 million and The Nut Job 2 Nutty by Nature at number 10 with just over £354 thousand.
Longest run on the box office is Baby Driver which has been around for 7 weeks now while the top grossing film this week is Dunkirk.
A year ago
Suicide Squad remained at the top for a second weekend while the top new film was Mike and Dave Need Wedding Dates right down at 5.
Five years ago
Ted stayed at the top of the box office while the top new film was Step Up 4 Miami Heat which was new at 3.
Ten years ago
Rush Hour 3 was the top new film of the week making its debut at number 1, it knocked The Simpsons Movie down to number 2.
Fifteen years ago
Men in Black II remained at the top for a second weekend with the top new film Eight Legged Freaks making its debut at 3.
Twenty years ago
Men In Black was the top film again while the top new film was Grosse Point Blank at number 4.
Twenty five years ago
Far and Away remained the top film for a second, there were no new films this week twenty five years ago!