Haldir is an honorable Wood Elf. Like Legolas, he dislikes Dwarves and has had no dealings with them since the Dark Days. When the Fellowship enters the Heart of Elvendom on Earth, Haldir will not allow them to pass through. The Ring is too evil, and he does not trust Gimli. Aragorn convinces him to let go of the past for the greater good of Middle-earth. Haldir and his people agree to help the Fellowship on their journey and fight in the great Battle of Helm's Deep.