Rogue One: A Star Wars Story beat contenders such as Fantastic Beasts And Where To Find Them to become the UK box office’s highest grossing film of 2016.
It’s not a huge surprise that Rogue One has taken the top spot: many were already speculating that it would be 2016’s highest grossing film. Now it's official, having grossed £52.1 million in just 18 days - over £1 million more than the second highest, the Harry Potter spin-off Fantastic Beasts.
Fantastic Beasts was briefly the highest grossing film for 2016, taking the top spot at the last minute on 27 December, but by 1 January - less than a week later - Rogue One had stormed ahead. The current total for Fantastic Beasts currently sits at £51 million, beating four of the eight Harry Potter films before adjusting for ticket price inflation (it has yet to catch any of them after that adjustment).
This time last year, Star Wars Episode VII: The Force Awakens grossed £97.4 million at the same stage in its run, accumulating a final total of £123.2 million. If Rogue One continues in the same fashion - which it could, given that it isn't exactly fending off blockbuster competition currently - it could end up boasting a box office total of £65-66 million. With at least one Oscars nomination on the cards as well, Rogue One is certainly doing pretty well for itself.