I think this whole show is the best thing since the Sopranos. Funny, sad, heartwrenching, disgusting, violent, incredibly poignant; the story of a good man going bad while you still like and sympathise with him. Characters with confused moral codes, trying to do the right thing in the light of their twisted and ambivalent ethics. Just like the Sopranos - murderers who are loving and loyal to their family and friends. Towering achievement. Don't watch it without seeing season 1 first. S2 is much darker than season 1, fewer belly laughs, but still absolutely the best thing. I watched it all over again straight after the first viewing, simply because there isn't anything else I want to see more than this. Now I'm suffering waiting for season 3!