In London, a Canadian serving prison time for grand theft escapes prison and attempts to retrieve his loot, kept in a bank safety deposit box, but his accomplice takes the security key while he only has the pass code.
Young Elizabeth is left with her relatives, a married couple, while her mother is in hospital. The friendly husband likes her, but the wife hates kids. Her father, an often absent crook on the lam, visits her in secret one day.
In a Florence pensione circa 1900 with English guests, George Emerson (Julian Sands) and his dad (Denholm Elliott) offer their rooms with views to Lucy Honeychurch (Helena Bonham Carter) and her chaperone, Charlotte Bartlett (Dame Maggie Smith). Lucy and George get acquainted, but Lucy returns to England. George and Lucy meet again, but now she's engaged.
Helena Bonham Carter,