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.

París, segle XIX. El pintor impressionista Toulouse-Lautrec, tolit per un accident de la infància, s'apassiona per la vida bohèmia dels baixos fons i visita amb freqüència el mític Moulin Rouge, un cabaret on beu i contempla a les sensuals ballarines de can-can. L'artista coneix a una prostituta i comença amb ella una turbulenta relació sentimental.