HBO’s Harry Potter series has already made a significant change to its second-season cast, with Game of Thrones star Kit Harington replacing Nicholas Hoult as Gilderoy Lockhart less than two weeks after Hoult was officially announced for the role. Deadline reports...