Tommy's Honour
Libby Purves
It moves through the 1860s and '70s at a measured pace amid the dunes and lowlands, where one match after another sees our heroes - Peter Mullan as old Tommy and Jack Lowden as the son - face triumphs and setbacks.