Ассоль была молодой красивой девушкой, единственной дочерью старого моряка Лонгрена, которому пришлось бросить свою работу, потому что его жена, мама девочки умерла. Моряк посвятил свою жизнь своей дочери.
У Ассоль и ее отца были очень сложные отношения с жителями деревни. Лонгрена откровенно ненавидели, а девочку и вовсе считали полоумной. Когда-то в детстве у нее была любимая игрушка, маленькая яхта с алыми парусами, и старый сказочник Эгль однажды сказал маленькой Ассоль, что когда она вырастет, за ней на таком же корабле приедет принц и увезет ее с собой в красивую и счастливую жизнь. Бедная девушка свято верили в слова сказочника и каждый день ходила к берегу моря, сидела там в одиночестве, грустила и с надеждой смотрела вдаль.
Артур Грей был очень богатым, но добрым и отзывчивым человеком. Когда он вырос, он сбежал из дома и пришел на шхуну "Ансельм" матросом. Выучившись морскому делу, он купил себе трехмачтовый галиот "Секрет", и однажды судьба привела к берегам, где жила Ассоль. Он случайно встретил загадочную девушку и влюбился в нее без памяти. От разных людей он узнал историю девушки и то, что она ждет корабль с алыми парусами.
Грей сшил алые шелковые паруса, взял на борт знакомого бродячего музыканта Циммера и прибыл в деревню, где жила Ассоль. Девушка была поражена тем, что предсказание сказочника сбылось, взошла на корабль и уплыла в свою мечту.