Scottish
Weaving fact and fiction in a melodic portrayal of folklore, strength and femininity,...
It's December 1967, and the town of Kinloch is cut off by heavy snow. With all roads...
1745. The year of the final Jacobite uprising. Edward Waverley, a naive, aristocratic...



