Isabel (Michelle Williams) has devoted her life to running an orphanage in a Calcutta slum. With funds running dry, a potential donor appears, requiring Isabelle to travel from India to New York. 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. But although their lives seem diametrically opposite, Isabel and Theresa are forces to be reckoned with, and have far more in common than they may ever know.