Retrato auténtico de uno de los personajes más enigmáticos de la historia: María Magdalena. María (Rooney Mara) es una joven mujer en busca de una nueva forma de vida. Restringida por las jerarquías de la época, María desafía a su familia tradicional al unirse a un nuevo movimiento social dirigido por Jesús de Nazareth (Joaquin Phoenix). Pronto encuentra su lugar dentro del movimiento y en el corazón de un viaje que conducirá a Jerusalén.