I am afraid that as a Scotsman, I had way more problem with the factual elements of this than perhaps I ought to have had. We have this history drummed into us as bairns, and so when a grand-scale depiction like this comes along, I excitedly expected more. It doesn't matter a jot that the eponymous Mel Gibson isn't a Scot - that is the acting equivalent of a red herring. What matters is that the story is largely a work of fiction. Gory, beautiful, authentic looking, certainly - but fiction nonetheless. Taken on that basis, then, it is still an entertaining mediaeval drama depicting the struggle of the king-less Scots against the oppression of England's King Edward I (Patrick McGoohan). Using a panoply of familiar faces, it gradually demonstrates the brutality of the English over these vassals, and introduces us to "William Wallace" (Gibson) who is one of the few who wishes to fight back. The killing of his wife at the hands of his local magistrate (Malcolm Tierney) is the last straw, and soon he is working with his kinsman Argyle (Brian Cox) to formulate a plan. What now ensues is a well produced, stylishly filmed drama offering us plenty of scheming and plotting and some seriously gory battle scenes before it all culminates in the unavoidable denouement. It takes it's time to get underway, but once it is up and running it is well paced, there is a minimum of romance, plenty of swordplay and lots of unadulterated freedom-fighter jingoism. Why not? It is a film about a man who fought for the freedom of his people against the tyranny of an interloper, and is effective at that. The historical timelines are a bit all over the place, as are many of the characterisations, but again that's another matter of fact that we have had to ditch at the opening titles. "Braveheart" is exciting, fast-moving and bloody - just what it is meant to be, and for that Gibson ought to be commended. Just a shame it couldn't be just bit more rooted in fact.