The mistake (if you want to get super picky about faithfulness to the book) is that the elves didn’t arrive as support to the Men of Rohan. That was the rangers.
Nah the grey company was at pellenor fields. In Helmsdeep Gandalf managed to rally Erkenbrand and 3000 men on foot and Treebeard had sent an army of hurons
Ok question, why do the elves all turn when Legolas greets Haldir? Is this because they are acknowledging him as another elf or is it because hes a prince? Ive always wondered about that. 😂