Au début du XXe siècle, Max, jeune homme de dix-huit ans, s'engage dans la Marine. Il devient le Matelot 512, envoyé à Lorient et affecté au service du commandant Roger, comme ordonnance. Il doit épouser Colette, une humble domestique, mais il tombe amoureux fou de la femme du commandant, qui...