The Painted Veil
Marrying Walter would be convenient for her, since they would be wed and leave the country before Doris' wedding?
?
?
True, Kitty doesn't marry Walter because she loves him. She marries Walter because her options are limited and because it will give her the opportunity to marry before her younger sister.... in order to save face. Needless-to-say, theirs is not a happy marriage.
The Painted Veil