One of the best shows I've ever seen, this series has it all: countless surprising plot twists, humor, long satisfying story arcs, well-drawn characters who change and grow, murders, action, revenge, pathos, more humor, quotable & memorable dialog, suspense, multiple romantic story lines... everything. Characters are likable but complex. Locations and plots are varied and interesting. Never a dull episode, and unlike many series, the final episodes offer a satisfying conclusion. My family and I have watched the entire series together three times, it's that good.