Въпреки че Уилям Уолъс, емблематичният герой, изигран от Мел Гибсън, наистина е съществувал, историческото му значение във филма е преувеличено, а загубата на съпругата му - измислена, за да се придаде драматичен ефект. Прякорът в реалния живот „Смело сърце“ е даден на крал Робърт I на Шотландия, изигран във филма от актьора Ангъс Макфадиен, а не на Уолъс.