I thought this was really good – and I’m sure it will stand the test of time – but ultimately there was something missing; perhaps any sense of moral struggle within the main protagonists, no progression or redemption. But it was a good tale well told. Satisfying, if not surprising. Four out of five.