What a complicated set of feelings between the two characters and what masterful handling of the details, contradictions, and changes of those feelings over time. Stunning.