Filming has now started on the new Harry Potter television series - with scenese reportedly being shot in North Yorkshire, Devon, and Cornwall .
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 in 2024 - resulting in the new Harry, Ron and Hermione being cast, along with other younger characters such as Lavender Brown and Neville Longbottom.
They joined a cast of established actors who will once again bring the wizarding world of Hogwarts alive.
It is being 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 will reach the small screen 26 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.
And last week another 21 of the actors cast were revealed - making up the Hogwarts houses of Ravenclaw, Hufflepuff, Gryffindor and Slytherin.
Here are all 43 names currently confirmed for the television series.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

21. 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

22. 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

23. Team Slytherin
There has been a huge intake of Slytherin actors, pictured clockwise from back left, Eddison Burch who plays keeper Miles Bletchley, James Dowell who plays Lucian Bole, Oliver Croft who plays Slytherin Quidditch team captain Marcus Flint, Dylan Heath who plays Adrian Pucey, Henry Medhurst who plays Peregrine Derrick, D'Angelou Osei-Kissiedu who plays Graham Montague, Cornelius Brandreth who plays Terence Higgs and Laila Barwick who plays Draco Malfoy's friend Pansy Parkinson. | HBO

24. Amos Kitson as Dudley Dursley
Little is known about young English actor Amos Kitson who will play Harry Potter's spoiled cousin Dudley Dursley. | HBO

