Isabel (Michelle Williams) has devoted her life to running an orphanage in a Calcutta slum. With funds running dry, a potential donor, who requires she travel from India to New York, to deliver a presentation in-person, contacts Isabel. At first balking at the demand of an uncommitted philanthropist, she relents, and travels to a city she deliberately hasn't returned to in over two decades. Once in New York, Isabel lands uncomfortably in the sites of the orphanage's possible benefactor, Theresa Young (Julianne Moore), a multi-millionaire media mogul. Theresa's life couldn't appear to be more perfect. But appearances are only skin deep, and Isabel and Theresa have more in common than meets the eye.