Skyfall, Avatar, Harry Potter: 20 biggest all-time UK box office hits
The Daniel Craig-starring film has replaced James Cameron's Avatar at the top of the UK box office's all-time chart, with a total gross of £93,954,780.
Sam Mendes's movie regained the top spot on this week's UK box office chart, toppling The Twilight Saga: Breaking Dawn - Part 2 after its two-week stint in the number one position.
2009's Avatar follows the 23rd James Bond film with total takings of £93,442,625. Cameron's 1998 movie Titanic has fallen to the third spot with £79,990,624, followed in fourth place by Toy Story 3 and Harry Potter and the Deathly Hallows - Part 2 in fifth.