Take medieval setting, sprinkle some magic mix it with some of the best writing and you get some of the best books and TV show you can find.
You never know who might die and what could happen. First few seasons run parallel to the books but after that it starts being a little bit different from them...kinda like watching a parallel universe...and that is awesome...hey you get 2 for 1.