This is a great show with engaging characters and an interesting mystery. Character arcs are not handled particularly well, but season 3 was my favorite season, if only for the B plot alone. It had me laughing every scene.