LONDON (AP) -- Thousands of Harry Potter fans braved rain and hail Tuesday to cheer the cast of "Harry Potter and the Half-Blood Prince" at its London premiere.
Stars Daniel Radcliffe, Emma Watson, Rupert Grint and other cast members, along with the boy wizard's creator, J.K. Rowling, walked up a soggy red carpet before the screening in Leicester Square.
The sixth Potter film, "Half-Blood Prince" sees Harry and his friends at Hogwarts school battling evil Lord Voldemort — and their raging teenage hormones.
Fans cheered the film's stars despite the weather, some holding placards reading "Harry, I'll be Your Chosen One" and "Britain Loves J.K. Rowling."
"I can't believe the dedication of the fans," said Tom Felton, who play's Harry's rival, Draco Malfoy, in the film.
Paul Taylor, 45, a nursing-home worker from Sheffield in northern England, came dressed in a tailor-made wizard's cloak and hat.
"It's quite exciting. You get caught up in all the energy," he said.
"I get quite involved with Harry Potter," he acknowledged. "I travel on steam trains and go to conferences."
Grint, who plays Ron Weasley, attended after recovering from a mild bout of swine flu. He said the illness was not severe and "just like any other flu I've had before."
The cast members wore white ribbons in memory of Rob Knox, a young actor on the film who was stabbed to death in London last year.
"He would have loved to be here," said Jessie Cave, who plays Ron's sometime love interest, Lavender Brown.
The movie opens around the world July 15.
Two more films are in the works covering Rowling's final book in the series, "Harry Potter and the Deathly Hallows."
Fergie, Sarah Jessica Parker, and Heidi Klum all get an F on this week's Fashion Offenders.
Beyonce and Alicia Keys double date with their famous hubbies on today's Celebs Gone Social.
See what the cast of "American Beauty" is up to today.
Jennifer Lopez shares an adorable photo of her look-alike daughter, plus more celebritots on social media on today's Celebs Gone Social.
Prince Harry, Jessica Alba and more stars who threw out the first pitch at baseball games.
Sofia Vergara poses in a revealing neon bikini while her "Modern Family" castmates hit the beach in Australia on Celebs Gone Social.
Get the scoop on the RHONJ stars' recent whereabouts on Replay.
© 2014 Whalerock Industries