Isabel (Williams), a co-founder of an orphanage in Kolkata travels to New York to meet a potential benefactor, Theresa. Despite her frustration by the need to justify a charitable donation, she agrees to the meeting, which falls a day before the wedding of Theresa's daughter (Quinn). Isabel is unexpectedly invited to the wedding and the events that ensue force her to confront decisions she made 20 years ago as well as a man from her past, who turns up to be Theresa's husband. Secrets are also revealed including an unexplained charity worth 20 million dollars.
- Julianne Moore as Isabel
- Michelle Williams as Theresa Young
- Billy Crudup as Oscar Carlson
- Abby Quinn as Grace
- Will Chase as Frank