This is very good defense and analysis of the Harry Potter books against those Christians who insist on criticizing them. S. M. Hutchens authored it on the Mere Comments website.
The Rowling fantasy, for those who are able to see it, is a very typical moral tale of the Judeo-Christian west: it is the story (I have said elsewhere that this is the only real Story there is) of the hidden prince born in troubled obscurity, who finds it in himself to love good and oppose evil, and who, aided by a rather motley lot of companions, destroys at the forfeit of his life the kingdom of the Evil One, finally coming into his own and living happily ever after. It is the story of the Gospel; it is our story. To love it is to love the story of Christ and his church. Harry Potter is an imperfect Christ, to be sure, but what reasonable person would confuse the thing itself with its image?