Отставной моряк Лонгрен живет отшельником в маленьком рыбацком поселке. Он овдовел, целыми днями мастерит игрушечные кораблики и еле-еле сводит концы с концами. Соседи обходят дом Лонгрена стороной, считая его нелюдимым. Компанию ему составляет его дочь Ассоль — только она понимает и любит отца. Как-то раз Ассоль встречает незнакомого старика, который предсказывает малышке, что наступит день, и ее увезет прекрасный принц на корабле с алыми парусами, и эта сказка становится ее заветной мечтой. Всю свою жизнь Ассоль ждет суженого у моря, игнорируя смешки окружающих. И в один прекрасный день ее мечта осуществляется: отважный моряк Грей причаливает к их берегам под алыми парусами.
Главный герой возвращается к бывшей жене, которую он однажды бросил ради карьеры, и узнает, что она собирается замуж за его старого друга, крупного ученого. Он в ужасе: в свое время он написал на друга анонимку и теперь переживает, что правда может всплыть наружу. Ради работы он оставил семью, а теперь его карьере грозит крах, и он из страха разоблачения требует, чтобы бывшая жена изменила свое решение.