In the thistled highlands of medieval Scotland, a young woman who survives a savage attack takes matters into her own hands.
No data