Brilliantly full of emotion. Leaves you guessing right up until the end. The depth of character development throughout the seasons is intricate and fluid. When you think you know a character more information is revealed which makes you reassess how you feel about them again. The dark side of human nature is explored as well as our innate nature to survive beyond all odds. Amazing acting. Cannot praise it enough.