“Soap-operatic in spots, but a fine adult love story with locations both exotic and familiar.”