The Battle of Helm's Deep is full of very obvious errors. There is an awesome Dutch historian, Roel Konijnendijk, who trashes movies for fun that talks about it:
My favourite one is when they are shouting orders to eachother. There is no way for the Elven archers to hear Aragorn's commands, or for Aragorn to hear Theoden's fallback order.