In the "Harry Potter" books — and the film franchise they spawned — Harry, played on-screen by Daniel Radcliffe, faces off against a number of different villains and antagonists (too many, one could ...