This was a good story line with an unexpected twist. Liked the character development of the main characters as well as the ancillary roles.