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.