There can be no doubt that 2023 has been a year of triumph for cinema and film fans alike after the huge success of Greta Gerwig's Barbie and Christopher Nolan's epic Oppenheimer.
Both movies shot to the top of the worldwide Box Office on release and weeks after its explosive first day on the big screen, film goers are still flocking to the theatre to catch a glimpse of the year's biggest hits.
But in comparison to previous successful films, where do they place? Here is the full list of the biggest Box Office movies of all time in the United Kingdom* as per Salty Popcorn.
*Using only one movie per franchise, ie: if there are two James Bond movies in the highest grossing list, we have opted for the highest grossing film individually.

1. Star Wars: The Force Awakens (2015)
The appearance of Kylo Ren's lightsaber in the Star Wars: The Force Awakens trailer caused a stir with Star Wars fans and became the highest grossing film in UK history when it made £123,017,325 at the UK Box Office. | Lucasfilm

2. Skyfall (2012)
Of course James Bond is high up on this list with records stating the film made £102,873,568 at the UK Box Office. No Time To Die wasn't far behind either on £98,001,515. Photo: Sean Gallup

3. Spiderman: No Way Home (2021)
The film included all three Spider-Men, Tobey Maguire, Andrew Garfield, and Tom Holland and was a smash hit just as cinemas began to reopen. It made £97,259,911 at the UK Box Office. Photo: Disney

4. Avatar (2009)
Made for the big screen - or IMAX if you prefer - Avatar smashed many records and made £93,442,625 at the UK Box Office. | Contributed Photo: Contributed