The Goblet of Fire is the fourth Harry Potter film
New Potter film receives premiere
The stars of Harry Potter and the Goblet of Fire have attended the film's world premiere at the Odeon Leicester Square in London.
Daniel Radcliffe, who plays Harry, thanked all the fans who had turned up. "If this doesn't get you exhilarated, nothing else will," he said.
Emma Watson, who plays Hermione, said the atmosphere was "amazing and completely overwhelming".
The Goblet of Fire is the fourth Potter book to be made into a film.
Some Potter fans had waited patiently outside the West End cinema since Saturday night.
"There were about 100 people when we got here at 9pm last night and there has been a lot of pushing to get to the front," Romina Talamonti from Argentina said.
"We didn't get any sleep at all but I think it will be worth it," she added.
Rupert Grint - who plays Harry and Hermione's friend Ron - also attended the premiere.
He told the BBC he had enjoyed making all the Potter films: "It's five years now and it's been a long time but they're good fun."
Filming on the fifth Potter movie gets under way in February.
Grint added that he would "definitely" like to be part of the sixth and seventh films.
The film has been rated 12A, meaning children under 12 must be accompanied by an adult, due to what classifiers called "more intense scenes".