Kit Harington is confirmed to join HBO’s Harry Potter TV series as Gilderoy Lockhart in Season 2, taking over the role as part of a recasting. Deadline reports that the change follows Nicholas Hoult’s departure due to scheduling issues, requiring HBO to adjust casting and plans for the part.
Both outlets describe that Hoult had originally been attached to play Lockhart, but he leaves the production before Season 2 filming proceeds. Deadline adds that HBO works around two existing projects involving Hoult when planning the transition to a new actor. ComingSoon.net also notes that Harington shares a public reaction to the casting, framing it as a reason for fans to look forward to his Wizarding World debut.
While Deadline focuses on the production and scheduling context behind the recast, ComingSoon.net centers on Harington’s confirmation and his comments to audiences. Together, they align on the core update: Harington replaces Hoult as Lockhart for Season 2.