Inspirat de un roman al scriitorului W. Somerset Maugham, filmul, a carui actiune are loc in Florenta de la sfarsitul anilor 30, prezinta destinul zbuciumat al lui Mary, o englezoaica vaduva. Aceasta, pentru a scapa de saracie, este pe cale sa accepte casatoria cu un bogatas in varsta. Intalnirea cu doi barbati ii va schimba insa destinul. Acestia sunt Karl, un tanar austriac, care se indragosteste de ea, si Rowley Flint, un playboy american, la randul sau atras de farmecul femeii. In rolurile principale evolueaza Kristin Scott Thomas (foto), Sean Penn si Anne Bancroft.