One of the very few TV series I couldn't get enough of.
The plot is amazing. It keeps you on the edge of your seat, for all the seasons. Well written sub plots. Really good character development.
Really dives well into how people are grey, nobody is all good and not all bad. All in all, WORTH IT !!