Kit Harington To Play Gilderoy Lockhart In HBO’s Harry Potter Series As Nicholas Hoult Exits

Kit Harington has already held many titles. King in the North. Lord Commander...