Originally posted by BruceSkywalker
so who kills harry?
http://en.wikipedia.org/wiki/Harry_Potter_%28character%29
To defeat Harry, Voldemort steals the Elder Wand from Dumbledore's tomb. It is the most powerful wand ever created, and he twice casts the Killing Curse on Harry with it. The first attempt merely stuns Harry into a death-like state. In the chapter "King's Cross", Dumbledore's spirit tells Harry that when Voldemort failed to kill baby Harry and disembodied himself, Harry became an unintentional Horcrux; Harry could not kill Voldemort while the Dark Lord's soul shard was within Harry's body. Voldemort's soul shard within Harry was destroyed because Harry willingly faced death. Voldemort's Killing Curse fails because Voldemort used Harry's blood in his resurrection. The protection that his mother gave Harry with her sacrifice tethers Harry to life, as long as his blood and her sacrifice run in the veins of Voldemort.
In the book's climax, Voldemort's second Killing Curse hurled at Harry also fails and rebounds upon himself, finally killing him, because Harry, not Voldemort, had become the Elder Wand's true master. Harry has each of the Hallows at some point in the story but never unites them. However, J. K. Rowling said the difference between Harry and Voldemort is that Harry willingly accepts mortality, making him stronger than his nemesis. "The real master of Death accepts that he must die, and that there are much worse things in the world of the living".[16] At the very end Harry decides to leave the Elder Wand in Dumbledore's tomb and the Resurrection Stone hidden in the forest but keeps the Invisibility Cloak because it belonged to his father.