Kit Harington Joins ‘Harry Potter’ Season 2 As Gilderoy Lockhart In Recasting, Reprising Voice Role
An actor is being replaced in HBO's "Harry Potter" series. Kit Harington will now play the character Gilderoy Lockhart in Season 2, taking over the role from another actor who had scheduling conflicts.