El pasado que nos une

Isabel (Michelle Williams) ha dedicado su vida a trabajar con los niños de un orfanato en la India. Del otro lado del mundo, Theresa (Julianne Moore) dirige una multimillonaria compañía y lleva una vida de ensueño junto a su esposo Oscar (Billy Crudup) y sus hijos. Cuando el orfanato atraviesa una época de dificultad financiera, Isabel recibe una generosa donación que podría ayudar a salvar la situación. Pero para recolectar el dinero, Isabel debe viajar hasta Nueva York y conocer a la benefactora: nada más y nada menos que Theresa. Lo que no sabían es que, a partir de ese momento, surgirán secretos del pasado que podrían complicar mucho las cosas…