This is my all time favourite series, constantly on the edge of my seat dying to know what happened next I finished this series in 2 days and have watched it 3 more times since. The characters are incredible, all very complex and different but truly captivating, this series is a must watch!