After a rough divorce, Frances, a 35-year-old professor and writer from San Francisco takes a tour of Tuscany at the urgings of her friends. On a whim she buys Bramasole, a run down villa in the Tuscan countryside and begins to piece her life together starting with the villa and finds that life sometimes has unexpected ways of giving her everything she wanted.
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
Kate Walsh
as Grace
Valentine Pelka
as Jerzy