HBO has announced the young actors who will play the lead trio in its TV series adaption of JK Rowling's book series, Harry Potter.
Dominic McLaughlin, Arabella Stanton and Alastair Stout have been cast as Harry Potter, Hermione Granger and Ron Weasley.
An open casting call for the roles was announced last year, and more than 30,000 children auditioned.
Showrunner Francesca Gardiner and executive producer and director Mark Mylod said in a statement that "the talent of these three unique actors is wonderful to behold, and we cannot wait for the world to witness their magic together onscreen".