I remember enjoying this series a lot when I was a lot younger, but think it's only after rewatching it a decade later I really appreciate the smooth storytelling mixed into it. Like planting story bits and hinting at motivations early on that seem enough on their own at the time and then showing the real depths of the motives and the series' theme as everything comes together and things build up to the climax.