IMPORTANT NOTE: You do NOT have to register to read, post, listen or contribute. If you simply wish to remain fully anonymous, you can still contribute.
Very satisfying ending. If this was on Netflix, it would be 12 episodes, with a lot of meandering and nothing much happening for much of the time, and all just to maximise commercial potential.