One of the best tv shows I've ever watched. It has everything you want. Acting is great, characters are great - some you love and some you hate so so much! Be warned - it's not for the faint hearted, it's pretty brutal at times but storylines are great.