A Good Woman" spielt in den dreißiger Jahren an der italienischen Riviera und ist eine witzige, elegante, romantische Komödie die auf dem Oscar-Wilde-Roman "Lady Windemere?s Fan" basiert.
Die Ehe eines jungen Paares wird aufgrund kursierender Gerüchte einer möglichen Affäre in Gefahr gebracht. Robert Windemere (Mark Umbers) wird beschuldigt, Mrs. Erlynne (Helen Hunt), eine ältere Dame fraglichen Rufes, heimlich finanziell zu unterstützen, während seine Frau, Meg Windermere (Scarlett Johansson), die Aufmerksamkeit des berüchtigten Playboys Lord Darlingtons (Stephen Campbell Moore) für sich gewinnen möchte.
Mrs. Erlynnes Ankunft an der Küste von Amalfi zieht die Aufmerksamkeit aller Männer auf sich, insbesondere die des Lords Augustus ?Tuppy? (Tom Wilkinson), der die erste Gelegenheit nützt, um ihr einen Heiratsantrag zu machen.