Glasgow 1946. Brodie's back in Scotland to try and save childhood friend Shug Donovan from the gallows. Everyone thought Donovan was dead, shot down in the war. The man who eventually returns is horribly burned, only venturing out for heroin to deaden his pain. When a local boy is found raped and murdered, there is only one suspect, but Donovan claims he's innocent. Ex-policeman Brodie feels compelled to help him. Working with advocate Samantha Campbell, Brodie finds an unholy alliance of troublesome priests, corrupt coppers and Glasgow's deadliest razor gang. As time runs out for Donovan, the murder tally of innocents starts to climb. When Sam Campbell disappears, it's the last straw for Brodie….