Kit Harington has replaced Nicholas Hoult in the Harry Potter series.
The Game of Thrones actor will portray Gilderoy Lockhart - the role previously played by Kenneth Branagh in Harry Potter and the Chamber of Secrets, the 2002 movie adaptation of JK Rowling’s boy wizard books - in the HBO fantasy series' second season.