Braveheart is reasonably anti English but understandably so, after all they were scottish. Plus its an old joke that the scots and the english hate each other so it only makes sense that it was added to the film. The Patriot on the other hand is just inaccurate as opposed to being anti english. I mean that the way the red coats forces were displayed in the film there would be no way that the rebels would've won. Therefore just poor representation.

"Braveheart" is ethnically antagonistic; the Patriots in the war of indepedence were English in ancestry

Say yes for "Braveheart" only. Say no for both "Braveheart" and "Patriot." For me "Patriot" doesn't evoke ethnic antagonism. The Patriots in the War for Independence were English themselves fighting the Crown. It was almost not going to be a war. It was going to be done peacefully. And the American War of Independence was more a gentlemen type of war. "Braveheart" on the other hand is a different story. It's filled with hatred for the English and it's apparent. It's the same kinda anti-KKK hatred.

Don't watch the film.

Obvious anti-English sentiment throughout, leading to so many inaccuracies that it should be only shown with a warning; If Scotland wants independence from England it should have it, and all the problems that will come with it. England has enough problems with the EU, and we should be independent from them.