Lockhart's Legacy: Nicholas Hoult Takes on a Wizarding Icon The casting of Nicholas Hoult as Gilderoy Lockhart in HBO's "Harry Potter" series has generated significant buzz, with fans divided over the decision.
However, this development reveals a deliberate choice by the showrunners to reimagine the character and introduce new storylines.
Lockhart's character is often criticized for his arrogance, vanity, and ineffectiveness in critical situations.