No, Braveheart is a rather historically inaccurate film, that was based on the accounts of a Scottish poet named Blind Harry, who wrote 'The Wallace. ' Sources suggest that Blind Harry was indeed a real person, but there is no way to verify that the central character, William Wallace was a real person.