Une prostituée accepte de suivre un vagabond amoureux d'elle. Alors qu'elle est enceinte, son amant ne revient pas. Elle part seule dans le désert.
A Sfax, en Tunisie. Safia traîne bravement sa triste existence dans le quartier des prostituées. Matteo, dit «le Maltais», un vagabond qui, à l'occasion, aime à taquiner la muse, s'éprend d'elle. Flattée, Safia s'en amuse tout d'abord. Finalement émue, elle consent à partager sa vie avec Matteo...