Not sure how this ended up on Amazon Prime, as I usually don't expect this level of quality for free, but this three part series is truly excellent. Great cast, great story, great writing. Make sure you set enough time to watch all three episodes in one sitting, because you're not going to want to put this one down.