Teen wizard Harry Potter has worked his charm on audiences by smashing a string of box office records in the UK.
The penultimate film in the blockbuster series set five records, including the biggest opening weekend, taking £18.3 million.
Harry Potter And The Deathly Hallows – Part 1 opened on Friday and beat the three-day figure set by James Bond film Quantum Of Solace of £15.4 million.
The movie also achieved the biggest single day (£6.6 million), the biggest Friday (£5.9 million), the biggest Saturday (£6.6 million) and the biggest Sunday (£5.7 million) of all time at UK cinemas.
Although Deathly Hallows is the final book written by JK Rowling, the film version has been split into two parts with the second to follow in July next year.
Josh Berger, president of Warner Bros Entertainment UK, said: “The opening of this film has become an extraordinary worldwide event.
“These remarkable box office numbers are a testament to the talents of the filmmakers, cast and to the vision of JK Rowling, the creator of this magical world.”
Each of the Harry Potter films figures in the top 20 biggest-grossing box office hits ever internationally.
The film – again starring Daniel Radcliffe as Harry, Emma Watson as Hermione and Rupert Grint as Ron – was directed by David Yates, who has been behind two other Potter films.