Kidnapped (1995 film)

Kidnapped is a 1995 American adventure drama television film directed by Ivan Passer and starring Armand Assante as Highlander Alan Breck and Brian McCardie as Lowlander David Balfour.

Christopher Reeve had originally been cast as Breck prior to his horse riding accident which left him paralyzed.

It ends when Stewart leaves Scotland forever "to have a distinguished career in the French Army", while Balfour stays and marries a lady from the Highlands.

Alan Breck Stewart (Armand Assante) returns to his home village, which is already menaced by the highland clearances.

His foster father James Stewart of the Glen (Brian McGrath) issues the taxpayers' money for the exiled House of Stuart to him and beseeches him to meet King George's factor, the "Red Fox" Colin Roy Campbell of Glenure (Brendan Gleeson).

At about the same time David Balfour (Brian McCardie) leaves the fictitious small village Essendean in the Scottish Lowlands.

An English officer named William Reid (Michael Kitchen) and his soldiers are in waiting when the "Red Fox" offers to protect James Stewart of The Glen.

As his dying friend informs him, William Reid plans to frame James Stewart of The Glen for a murder he is about to carry out.

The Earl's granddaughter Mary gives up the name Hamish MacDonald (Jonathan Ryan), and guides Alan and David to the place her cousin is staying.

William Reid concedes to Captain Forbes that he has indeed paid Hamish MacDonald to kill the “Red Fox”.

As Captain Forbes learns, the “Red Fox” was considered too lenient towards his fellow countrymen and now William Reid is his successor as the King's factor.

Even so, before Alan Breck finally confronts William Reid and kills him, he takes care that David can eventually successfully claim his heritage.

After he had done for David Balfour, what he failed to achieve for Bonnie Prince Charlie, he puts an end to William Reid's deceptive schemes and then leaves Scotland forever.