Very good story but I didn’t much care for the ending and it was pretty predictable.