События в фильме «Золотая чаша» Джеймса Айвори разворачиваются на рассвете XX века. Итальянский князь Америго Уголини (Джереми Нортэм) расстаётся со своей любовницей Шарлоттой и принимает решение жениться на Мегги Вернер (Кейт Бекинсейл), юной дочери американского миллиардера Адама Вернера. Ему нужны деньги Вернера, так как семейный замок Америго нуждается в капитальном ремонте, что стоит немалых средств. Но обольститель не учёл того, что Шарлотта — старая подруга Мегги. Брошенная женщина входит в доверие Вернера-старшего, а затем становится его женой. У бывших любовников появляется второй шанс, но когда дело касается состояния, их отношения дают трещину…