Braveheart est un très bon film, effectivement, et je suis d'accord avec Bad Santa quand il dit que
les scènes de batailles sont les meilleures jamais réalisées au cinéma... 
Bon, par contre, en ce qui concerne les erreurs historiques, la plupart sont volontaires: Edward I° est mort quelques années après William Wallace, et non au même moment; Edward II n'a épousé sa femme qu'après la mort de son père... et donc de Wallace (!) ; etc.
A noter que ces petites erreurs sont là pour mieux servir le scénario (le film aurait été moins épique si il avait été 100% fidèle à la réalité historique!).
Il y a cependant des erreurs moins apparentes: je crois que le kilt et le tartan n'existaient pas à cette époque, les armures des anglais semblent être un peu trop modernes pour du début XIV° siècle, idem pour certaines armes (comme les grosses épées à deux mains.) qui ne furent inventées que quelques siècles après...
Il n'en reste pas moins que Braveheart reste un
chef d'oeuvre. Bam, et oui, le mot est sorti tout seul...
