Production has now started on the new Harry Potter television series - with more members of the cast 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.
It comes 24 years since the first film in the series was released, introducing the world to the then little-known acting trio of Daniel Radcliffe, Emma Watson and Rupert Grint.
Here are all 22 names currently confirmed for the television series

17. John Lithgow as Aldus Dumbledore
Fresh from winning an Olivier Award for his portrayal of Roald Dahl in the West End play 'Giant', '3rd Rock from the Sun' star John Lithgow has been confirmed to play Hogwarts head teacher Aldus Dumbledore. The role has previously been played by Michael Gambon, Richard Harris and Jude Law. Oscar-wnning 'Slow Horses' actor Gary Oldman had previously been in the frame. | Getty Images

18. Luke Thallon as Professor Quirinus
Relative unknown Luke Thallon has just played Hamlet to great acclaim for the Royal Shakespeare Company. He's playing Professor Quirinus, the teacher who (spoiler alert) is possessed by Lord Voldemort in the first book. The character was previously played by Ian Hart. | Getty Images

19. Alessia Leoni as Parvati Patil
The Harry Potter television series will be the first major screen role for newcomer Alessia Leoni. The young Italian actress was selected in a general casting call and will play Parvati Patil - the best friend of Lavendar Brown who attends the Yule Ball with Harry. She has a twin sister called Padma - who Alessia will presumably also play. | Contributed

20. Sienna Moosah as Lavender Brown
Another young newcomer, Sienna Moosah, will take on the part of Lavender Brown - the role originally played by multi-talented comedian, illustrator, actor and writer Jessie Cave. | Contributed

