Frances Mayes (Diane Lane) és una escriptora americana de 35 anys que viu a San Francisco i la perfecta vida de la qual acaba de fer un gir de 180 graus. El seu divorci recent li ha causat una profunda depressió i un bloqueig creatiu. Patti (Sandra Oh), la seva millor amiga, comença a preocupar-se i decideix regalar-li una estada de deu dies a la Toscana (Itàlia). Un cop allà, Frances s'encapritxa d'una vila anomenada "Bramasole" (“que anhela el sol”) i decideix comprar-la. La casa necessita moltes reformes però Frances està disposada a emprendre-les. A mesura que es va adaptant al seu nou estil de vida, farà amistats entre els seus veïns.

Una dona de l’alta societat novaiorquesa del 1900 té clar que ha de trobar un bon marit malgrat que no sigui la persona que realment estima.

Dues famílies no estan contentes amb les seves respectives relacions: la de l’ambiciós empresari Jeffrey Byron amb la frustrada Marianne i la del contractista Lucky Mann amb l’antiga actriu de pel·lícules de sèrie B, la Phyllis. Quan en Lucky arriba a l’apartament d’en Byron per fer una petita reparació, la Marianne s’obsessiona amb ell.