Good characters will still be bad unless the story delivery is good. And I'm glad this show didn't waste their fine cast's potential. The narrative was clear, backstory of each character, though still shady, were decent. Besides, we can use some mystery.