Set in 1930s Shanghai, a blind American diplomat (Ralph Fiennes) develops a curious relationship with a young Russian refugee (Natasha Richardson) who works odd - and sometimes illicit - jobs to support members of her dead husband's aristocratic family.