Stach (Tadeusz Fijewski), 10-letni syn młynarza (Antoni Różański), marzy o dalekich, morskich podróżach. Wiedziony miłością do morza ucieka z rodzinnego domu i wyrusza naprzeciw żeglarskiej przygodzie... Mija kilkanaście lat... Stach (Jerzy Marr) spełnia swoje marzenie i zostaje marynarzem, oficerem marynarki handlowej. Van Loos (Antoni Bednarczyk), właściciel żaglowca, na którym Stach jest prawą ręką kapitana, proponuje mu współudział w interesach oraz rękę zakochanej w nim córki Joli (Nora Ney). Gdy w rodzinnej wsi Stach spotyka Hankę (Maria Malicka), towarzyszkę jego dziecięcych zabaw i powierniczką marzycielskich fantazji, między obojgiem rodzi się gorące uczucie...