I enjoyed it very much. There's a lot of violence and quite a bit of cruelty, but almost all of it occurs as an integral part of development rather than being gratuitous. The entire cast is very good with several polarizing figures that the viewer will probably change thier opinion of as the story goes on. Well worth the time and effort to follow closely.