Harry Potter's saga is ending, but his magic spell remains.
Thousands of fans from around the world massed in London Thursday for the premiere of "Harry Potter and the Deathly Hallows Part 2," the final film in the magical adventure series, The Associated Press reports.
They thronged Trafalgar Square, where the stars walked a rain-sodden red carpet, and nearby Leicester Square, where the movie was shown in a movie theater, braving the inevitable London rain.
The eighth and last film in the made-in-Britain franchise was getting a lavish premiere, with huge screens and banners in Trafalgar Square and a nearby street transformed into the magical shopping thoroughfare Diagon Alley.
Sun broke out as cast members -- including leads Daniel Radcliffe, Emma Watson and Rupert Grint -- and Harry's creator J.K. Rowling began arriving on the red carpet, signing autographs and chatting with fans.
Speaking from a stage erected in Trafalgar Square, 21-year-old Radcliffe, who has played the boy wizard since he was 11, told fans Harry's story would never end. "Each and every person, not just here in this square but around the world who have watched these films for the last 10 years, they will always carry the films with them for the rest of their lives," he said.
Rowling wiped away tears as she thanked the actors for "the amazing things they did for my favorite characters."