This review is following watching season 3. The majority of reviews here, which give it a high rating, are predominantly based on the first and maybe the 2nd season. If I had made a review after just the 1st season I would have been singing its praises. However. Season 3 is a bizarre, over the top, ridiculous, mess! Did the same people script this garbage? Fortunately there were only 3 episodes. All I'll say, so there are no specific spoilers, is that if you are the kind of person who always watches every season of a programme without fail, don't even start watching it. You will be disappointed and feel the 1st series was an eternity ago, made in a different universe.
You have been warned.