Controversies
While the historical inaccuracies caused quite the stir, there was another aspect of 'Braveheart' ruffled even more feathers.
The LGB Alliance were irritated by the flick for portraying Prince Edward as a weak, overly-effeminate man who is more interested in a handsome knight than his wife.
San Francisco's Gay and Lesbian Alliance Against Defamation (GLAAD) also took issue with the character, with the organisation's executive director Ellen Carton saying: "The Edward II character in 'Braveheart' is a throwback to the classic celluloid queer played for laughs as a simpering weakling."
It wasn't just Prince Edward (Peter Hanly) that infuriates audiences members, as Robert the Bruce also proved to be a point of contention.
The historical figure - who was played by Angus Macfadyen in the film - is a Scottish national hero who is remembered for inspiring his country to push back against its English oppressors before he became the King of Scotland in 1306.
However, in the flick, the character is spineless traitor who betrayed William Wallace – something that annoyed Scottish viewers.