One of the best TV series that I have watched in a long time. Although I like fantasy stories in theory, I tend not to like many in practice; however, this show works not only as fantasy, but as a riveting and believable story of human emotions and psychology. The casting is flawless, and the acting is even better. The chemistry among the characters is completely believable and a joy to watch. The use of flashbacks, which can be really a bother sometime, are used expertly here, without ever slowing the pace and momentum of the story. A common complaint for me of many mini-series is that the pacing is all wrong, with the first 4-5 episodes slow, with not much happening, and then the last couple of episodes are wrapped up at a frenetic pace. I love that each episode has a mystery to solve, so there is a beginning and end to each episode. But the overall arc of the story continues just as well-paced too. The writing is near-perfect too. I absolutely loved the show, and I will be crushed if there is not another episode.