Superman's Lex Luthor star Nicholas Hoult has dropped out of the second season of HBO's Harry Potter series, but he has already been replaced by Game of Thrones' Jon Snow actor Kit Harington.
Harington is joining Harry Potter season 2 as Gilderoy Lockhart, as per Deadline. The fantasy star is taking over the role from Hoult, who was cast less than two weeks ago. Hoult stepped away from the show due to scheduling issues, with HBO letting him out of his deal as the show would've had to work around two other projects.