The actors who will take up the lead roles in HBO's upcoming Harry Potter series have been found.
Showrunners have cast Dominic McLaughlin to play the titular role of Harry Potter, Arabella Stanton as Hermione Granger and Alastair Stout as Ron Weasley after an open casting call for British children aged nine to 11.
"After an extraordinary search led by casting directors Lucy Bevan and Emily Brockmann, we are delighted to announce we have found our Harry, Hermione, and Ron," executive producers Francesca Gardiner and Mark Mylod said in a statement.
"The talent of these three unique actors is wonderful to behold, and we cannot wait for the world to witness their magic together onscreen.
"We would like to thank all the tens of thousands of children who auditioned.
"It's been a real pleasure to discover the plethora of young talent out there."
The roles of Harry, Hermione and Ron were first brought to life on screen in 2001 by Daniel Radcliffe, Emma Watson and Rupert Grint.
In April, HBO announced veteran actor John Lithgow had been cast as Albus Dumbledore, the headmaster of Hogwarts School of Witchcraft and Wizardry.
Other roles already confirmed include Paapa Essiedu as Severus Snape, Janet McTeer as Minerva McGonagall and Nick Frost as Rubeus Hagrid.
"We're delighted to have such extraordinary talent onboard, and we can't wait to see them bring these beloved characters to new life," Gardiner and Mylod said in April.
HBO has said the series, which is slated to run for more than a decade, will be a "faithful adaptation" of the Harry Potter books by JK Rowling.
It will devote at least one season per book and is expected to debut in 2026.
Rowling, who maintains ownership over the Harry Potter franchise, has an executive producer credit in the HBO series.