Marie, une prostituée de Marseille, rend visite, très émue, à son fils Simon qu'elle n'a pas vu depuis longtemps et dont elle a confié la garde à Gilles, un berger de la campagne provençale. Simon, âgé à présent d'une douzaine d'années, idéalise sa mère dont il ignore la profession. Marie, jugeant qu'elle est à présent suffisamment bien installée pour prendre son enfant en charge, le ramène avec elle. Mais après l'euphorie des premiers jours, Simon ne tarde pas à découvrir les activités de sa mère et à déchanter d'autant plus qu'elle s'est amourachée de Paul, un individu douteux et pleutre que Simon se met à détester, ce qui crée des dissensions entre la mère aveuglée par l'amour et le fils, clairvoyant. Afin d'échapper au milieu délétère familial, Simon, attiré par la mer, se met à fréquenter le port et sympathise avec François, un capitaine de marine marchande .… Celui-ci, discernant le malaise et l'isolement du gamin, l'embauche comme mousse pendant que Marie va être entraînée au cœur d'un drame à cause de Paul fourvoyé dans une sordide affaire de faux billets.