1975. Mozambique. Le gouvernement révolutionnaire tient à éliminer toutes traces du colonialisme au plus vite, y compris la prostitution. Toutes les prostituées des villes sont arrêtées et enfermées dans un camp isolé. Elles y sont ensuite rééduquées, changées en « femmes nouvelles » et surveillées par des femmes soldats. Margarida est l’une des cinq cents prostituées du camp. Jeune campagnarde de quatorze ans, elle était en ville pour acheter son trousseau et, se trouvant sans papiers d’identité, elle s’est faite arrêtée. Une révélation inattendue va changer son sort : Margarida est vierge. Les prostituées non seulement l’adoptent et la protègent, mais elles finissent même par la vénérer comme une sainte.
Pour découvrir d'autres films : Meilleurs films de l'année 2012, Meilleurs films Drame, Meilleurs films Drame en 2012.