Christopher Robin's gross for the weekend, and unlike last weekend the only film to go a million pound, is £1.1 million which brings the films total after 3 weeks to a very respectable £10 million.
Staying on the runner up spot yet again Mamma Mia! Here We Go Again takes just under a million pounds, this now brings the films total to £61.6 million.
The top film so far in 2018 is Avengers: Infinity War with £70.8 million, there is every possibility that the Mamma Mia! sequel could beat this, but it could be a very close race.
Despite taking a little less than last weekend BlackKKlansman climbs the box office this weekend to number 3 with £922,806 which brings the films total after 2 week to £3.1 million.
The Meg is at 4 this week with £0.9 million which brings the films total to £13.9 million.
Finishing off the top 5 is new entry Searching which makes its debut with £765,050.
Top total grossing film of the week is Mamma Mia! Here We Go Again.