Hmmm??
It was nearby at the Battle of Stirling Bridge that William Wallace defeated the English army in 1297. Sounds like an excellent movie idea?!