Michelle Williams speelt Isabel, de manager van een weeshuis in Calcutta, die op een uitnodiging ingaat van zakenvrouw Theresa (Julianne Moore) in New York die haar wil inlijven bij haar organisatie.
In ruil daarvoor zal Theresa het noodlijdende weeshuis voorzien van de nodige financiële support. De keuze dat zij haar weeskinderen dan niet meer mag bezoeken, maar hen daarmee wel financieel kan redden is moeilijk voor Isabel. Helemaal als blijkt dat Theresa ook nog eens is getrouwd met haar ex, Oscar (Billy Crudup), waarmee ze een geheim deelt.
De film is een Amerikaanse remake van een Scandinavische film met dezelfde titel, destijds geregisseerd door Suzanne Bier, die ook nu het script heeft geschreven.