Reader disagree with a guest essay that argued that the books feel dated and irrelevant today. Also: What A.I. can’t do in ...
Daniel Radcliffe said he was approached to play an interesting version of a beloved character.
Johnny Flynn, who will play Lucius Malfoy in HBO's Harry Potter, has responded to the increasing debate over J.K. Rowling's involvement.