Two married couples find only trouble and heartache as their complicated lives unfold. After 40 years of marriage, Alfie leaves his wife to pursue what he thinks is happiness with a call girl. His wife, Helena, reeling from abandonment, decides to follow the advice of a psychic. Sally, the daughter of Alfie and Helena, is unhappy in her marriage and develops a crush on her boss, while her husband, Roy, falls for a woman engaged to be married.
Antonio Banderas
as Greg
Josh Brolin
as Roy
Anthony Hopkins
as Alfie
Gemma Jones
as Helena Shepridge
Freida Pinto
as Dia
Lucy Punch
as Charmaine
Naomi Watts
as Sally
Pauline Collins
as Cristal
Rupert Frazer
as Jogging Partner
Kelly Harrison
as Personal Trainer
Eleanor Gecks
as Rollerblading Friend
Fenella Woolgar
as Jane