Kit Harington replaces Nicholas Hoult as Gilderoy Lockhart in HBO’s ‘Harry Potter’

Kit Harington has been cast as Gilderoy Lockhart in the second season of HBO's Harry Potter series, replacing Nicholas Hoult due to scheduling conflicts. Harington, known for his role in Game of Thrones, previously voiced the character in an Audible adaptation.
Why it matters
Casting changes in high-profile franchise adaptations often generate significant public interest and impact production timelines for major streaming platforms.
Kit Harington will play Gilderoy Lockhart in the second season of HBO’s Harry Potter adaptation, with the network confirming that the actor has replaced Nicholas Hoult as the celebrity wizard and Hogwarts professor. The change was announced just days after Hoult was revealed as the new Defence Against the Dark Arts professor, with the production’s shifting schedule creating conflicts with the Superman star’s existing commitments.
Lockhart is introduced in Harry Potter and the Chamber of Secrets , which will form the basis of Season 2. The famously vain wizard arrives at Hogwarts with a lengthy list of supposedly heroic achievements and a bestselling collection of books documenting his adventures. His reputation begins to unravel as Harry, Ron and Hermione discover that Lockhart’s greatest talent lies in taking credit for other people’s accomplishments. Kenneth Branagh previously played the character in the 2002 film adaptation.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in