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