Two men bear the name Allan Armadale, and behind that coincidence lies an old crime: the father of one killed the father of the other. Neither knows the whole…