‘Harry Potter’ fans prepare to join lines to enter Trafalgar Square, London, a day before Thursday’s world premiere of the final ‘Harry Potter’ film. (Joel Ryan/AP)

Three movie theaters in Leicester Square will show the film Thursday, according to the AFP. The red carpet, which will feature a mock-up of Diagon Alley, will run between the two squares.

Devotees, some dressed as characters from the film, have been sleeping on the streets since Tuesday, enduring intermittent rain. “It's horrible! It's been the worst night of my life!” Beryl Sage, 18, told the BBC of her tentless woes.

“I'm really excited and this is fun because I've never done this before but I'm also kind of mad at the rain right now because we're all soaked,” a young female fan told the AP.

“Deathly Hallows — Part 2,” the final fim in the series, opens to the rest of the muggles July 15.

Check out more photos below:

Harry Potter fans, left to right, Emma, Tanya and Victoire, all 16 and from Paris, arrive with their bags to join the fans lining up. (Joel Ryan/AP)

Harry Potter fans wait in Trafalgar Square, London, Wednesday. (Joel Ryan/AP)

A fan from Argentina holds up a flag Wednesday. (SUZANNE PLUNKETT/REUTERS)

Harry Potter fans gather for the film’s premiere Wednesday. (BEN STANSALL/AFP/GETTY IMAGES)

Fans start lining yo in Trafalgar Square Tuesday. (LUKE MACGREGOR/REUTERS)

A Harry Potter fan wades into a fountain in Trafalgar Square. (SUZANNE PLUNKETT/REUTERS)

Canadians, from left, Nicole Beaudet, Tya Gordon, Lauren Hill and Samantha Smith from Vancouver, pose for photographs with a Voldemort doll at the front of the line Tuesday. (ADRIAN DENNIS/AFP/GETTY IMAGES)