In the Silmarillion, both Glorfindel and Haldir die. Glorfindel dies, I believe, after his battle with the balrog. Haldir dies in battle. However, both appear in The Lord of the Rings: The Fellowship of the Ring. How is this possible? I can think of two possibilities. 1) The Valar decided to send them back, their missions were not perhaps accomplished. (This seems the most likely to me, personally.) or 2) Perhaps they were different elves, having the same name. Or, a third solution is possible. Perhaps they didn't truly die. Any ideas?