Em 1943 o famoso pintor Pablo Picasso (Anthony Hopkins), com 60 anos, conhece Françoise Gilot (Natascha McElhone), que tem 23 anos, sonha ser pintora e idolatra o grande mestre. Ela se tornaria sua amante, mas isto não impede Picasso de ser infiel. Françoise lhe dá dois filhos, Claude e Paloma, e aceita as mulheres dele como parte do relacionamento. Ele, em contrapartida, lhe mostra grandes obras de arte e a apresenta aos grandes mestres, mas a união gradativamente começa a se desgastar de forma inexorável.