Production has now started on the new Harry Potter television series - with 22 cast members now revealed.
The series will debut in 2027 on HBO and HBO Max - including in the UK where the channel is set to launch.
An open casting call for young actors from the UK and Ireland was held last year - resulting in the new Harry, Ron and Hermione being cast, along with other younger characters such as Lavender Brown and Neville Longbottom.
They join a cast of established actors who will once again bring the wizarding world of Hogwarts alive.
It will be written and executive produced by Francesca Gardiner, whose previous screen credits include His Dark Materials, The Rook and The Man in the High Castle.
Meanwhile Edinburgh-based author J.K. Rowling is on board as an executive producer.
While we know who will play the majority of the main characters, there’s still no word on who will play the evil Lord Voldermort - portrayed by Ralph Fiennes in the films.
Here are the 9 actors the bookies reckon are in the frame for the role.

9. James D'Arcy - 6/1
Finally, also priced at 6/1 is James D'Arcy, best known for playing Howard Stark's butler, Edwin Jarvis, in the Marvel Cinematic Universe. He can also play a baddie - playing murder suspect Lee Ashworth in the second season of the ITV series 'Broadchurch'. | AFP via Getty Images

