Esta es la historia de Therese Y Jean, dos mujeres con mundos totalmente distintos. Therese, (Roonie Mara) por un lado, es una chica abandonada por su madre y criada por monjas, al crecer Therese crece siendo servidora de la religión, inocente y muy amable, con un alma tan sana y casi angelical, sin embargo, ella jamás ha salido del convento y no conoce el terror del mundo y lo dañado que está. Por otro lado, está Jean,(Cathe Blanchett) una mujer madura que ha pasado por demasiados dolores y decepciones en la vida y es tan hermética y cerrada que, dicen, no tiene corazón ni sentimientos. Sus mundos colisionaran en un encuentro tan único como sus vidas. Pero ¿qué pasará con ellas después de este encuentro?.