It keeps getting better. This story draws you in, but the characters make you stay.