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...
Georgie, uma menina sonhadora de 12 anos, vive feliz sozinha em seu apartamento em Londres, enchendo-o de magia. De repente, seu pai distante aparece...
Todo dia, Adam e Emma fazem o mesmo trajeto de trem com as mesmas pessoas. Até que, na véspera de Natal, Adam tem a ideia de convidar todo o vagão par...