The first episode of HBO‘s Harry Potter series doesn’t apparate onto televisions until December 25, but Season 2 of the anticipated adaptation is already weaving its spell over Hollywood. Today, we learned that Billy Barratt, who holds the record as the youngest International Emmy winner, will play young Voldemort, Tom Riddle, in HBO’s more “book accurate” version of the generation-spanning tale. Additionally, Lenny Rush (Am I Being Unreasonable?) will play the loyal, sock-enthusiast house-elf Dobby, while Bonnie Hill (Girl Troop versus Aliens) takes over the role of Ginny Weasley following Gracie Cochrane’s exit.
Barratt’s casting aligns with HBO’s strategy of hiring age-appropriate actors for pivotal roles. Barratt is 19 years old, matching Tom Riddle’s book age of 16 far more closely than Christian Coulson, who was 23 when cast in the 2002 film. Meanwhile, the 17-year-old Rush takes on Dobby, a character previously CGI-generated and voiced by Toby Jones (then in his mid-30s). HBO has not yet confirmed whether Dobby will feature practical prosthetics, motion capture, or full CGI.
Hill’s addition as Ginny marks a key setup for Season 2, where her role expands significantly. In Chamber of Secrets, Ginny’s path crosses with Riddle after she discovers his magical diary, initiating a bond with Harry that eventually evolves into something deeper.
Behind the scenes, Season 2 brings a key leadership update: writer Jon Brown has been promoted to co-showrunner alongside Francesca Gardiner to help manage the series’ demanding, overlapping production schedules.
The eight-episode first season, adapting Harry Potter and the Philosopher’s Stone, premieres December 25, 2026, on HBO and Max, launching a planned seven-season adaptation.