Isabel (Michelle Williams) has devoted her life to running an orphanage in a Kolkata slum. With funds running dry, she lands uncomfortably in the sights of a 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 the two women have more in common than meets the eye.