yeah, but that's normal for hollywood. like the old movies where a 50 year old was courting a 23 year old lol
i think mel cast himself in the lead for obvious reasons, figuring the viewers wouldn't probably even realize he's older than the authentic character. i think wallace was actually quite young.
btw the sister movie to this is really good, with chris pine playing robert the bruce. (outlaw king)