The characterization is deep. Deep to the point of being to deep. I however welcome it.
One word of caution: there is a lot of religion. A lot. It is integrated in to the story, however and is only occasionally distracting.
You can’t beat this 3 for a credit box set and I don’t think you’ll regret dropping the credit for a listen.