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