Frances Mayes, a 35-year-old professor and writer from San Francisco, decides to take a tour of Tuscany following a difficult divorce. After impulsively buying a run-down villa in the Italian countryside, she begins to piece her life back together in unexpected ways.

Diane Lane
as Frances

Lindsay Duncan
as Katherine

Vincent Riotta
as Martini

Giulia Louise Steigerwalt
as Chiara

Raoul Bova
as Marcello

Sandra Oh
as Patti

Pawel Szajda
as Pawel

Roberto Nobile
as Placido

Anita Zagaria
as Fiorella

Evelina Gori
as Nona Cardinale