A história de Maria Madalena (Rooney Mara), uma das pessoas mais notáveis que cruzaram o caminho de Jesus (Joaquin Phoenix), o messias da religião cristã, enquanto este cumpriu sua jornada no mundo.
No Reino Unido do fim dos anos 1970, Enn, um jovem tímido e fã da nova febre punk, está pronto para se apaixonar. Até que ele conhece a etérea Zan, que acredita que o punk vem “de uma outra colônia”,…