Abla regenta una humilde pastelería en su propia vivienda de Casablanca, donde vive sola con Warda, su hija de 8 años. Su rutina, dictada por el trabajo y las labores domésticas se ve un día interrumpida cuando alguien llama a su puerta.
Sofia, una chica de 20 años, vive con sus padres en Casablanca. Después de negar el embarazo, se encuentra en la ilegalidad al dar luz a un bebé fuera del matrimonio. El hospital le da 24 horas para rellenar los documentos del padre del niño antes de alertar a las autoridades.
María Magdalena es el retrato más humano y real de una de las figuras espirituales más enigmáticas e incomprendidas de la historia. La película bíblica cuenta desde un punto de vista biográfico la historia de María Magdalena (Rooney Mara), una joven mujer que busca dar un nuevo sentido a su vida.
Zino, de 27 años, pierde a su madre, que le ha criado desde hace más de 20 años, y decide ir en busca de su padre, Farid, que les abandonó cuando éste no era más que un niño.