Why were the soliders mostly Welsh?
Was it simply because of a total lack of understanding of the history of the battle on the part of the film makers, or an intentional attempt to undermine English military history and effectively give the glory to Wales?
If the latter was the case, then it worked well. Almost everyone who knows anything about the Battle of Rorke's Drift thinks it was a Welsh battle as a direct result of the misinformation conveyed in this film.
This film is anti-English crap for the most part. I'm suprised it's so popular amongst English people.