Susan Traherne (Meryl Streep) is a woman whose passions and lust for life know no bounds. No one is allowed to stand in her way: not her family, not her friends, and certainly not career diplomat Sir Andrew Charleson (Ian McKellen) of the Foreign Office.