Anna (Ann Eleonora Jørgensen), una graduada en teología, y Frank (Lars Ranthe) han intentado durante mucho tiempo tener hijos, pero todo ha sido en vano. Cuando Anna empieza a trabajar como capellana de una cárcel para mujeres, conoce a Kate (Trine Dyrholm), una mujer muy extraña y reservada respecto a su pasado y al crimen que cometió. En la cárcel se rumorea que posee un milagroso poder que le permite curar a la gente con sólo tocarla. Cuando Anna queda, por fin, embarazada, el doctor le comunica que el feto tiene un problema de cromososmas, lo que podría acarrear graves consecuencias para el bebé. Anna tiene entonces que enfrentarse a un espinoso dilema: abortar y perder lo que tanto le ha costado conseguir o dejarlo todo en manos de Dios y seguir adelante. Pero hay una tercera alternativa: confiar en el poder de Kate.