Marius, bellâtre un tantinet lymphatique, est serveur dans le bar du vieux port de Marseille (M. Raphaël Personnaz), tenu par son père César, aimable et généreux, sous ses airs bourrus (M. Daniel Auteuil). Or, Marius rêve d’embarquer pour une destination lointaine ; aussi une proposition lui est-elle faite pour la Malaisie, alors que tous les marins passent devant lui à longueur de journée. Seulement, Fanny a jeté son dévolu sur lui. La jeune femme, fraiche et pimpante (Mme Victoire Bélézy) dissimule son amour derrière l’ambition d’épouser Panis, riche client du bar, mais également bien plus âgé qu’elle (M. Jean-Pierre Darroussin). Marius, comme cela est attendu, finit par en être jaloux, et la brave mère de Fanny tourneboulée (Mme Marie-Anne Chazel) par l’avenir de cette dernière. Marius se retrouve tiraillé entre son amour et sa passion, avec le risque de Fanny retombe dans les bras de Panis, s’il part en mer.
Cette adaptation sympathique permet de replonger dans l’univers de Pagnol et d’étudier aimablement les dilemmes de l’amour. Sans s’avérer révolutionnaire, ce film reste fidèle à l’esprit de l’œuvre originelle et assez émouvant.