Ассоль была единственной дочерью старого моряка лонгрена, ее мама умерла пять лет назад. в деревне её отца ненавидели, а девочку считали полоумной. в детстве у нее была игрушка, маленькая яхта с алыми парусами, и старый сказочник эгль сказал ей, что когда она вырастет, за ней на таком же корабле приедет принц и увезет ее с собой. она каждый день ходила к берегу моря и с надеждой смотрела вдаль. артур грей был богатым, но добрым и отзывчивым человеком. когда он вырос, он сбежал из дома и пришел на шхуну "ансельм" матросом. выучившись морскому делу, он купил себе трехмачтовый галиот "секрет", и однажды судьба к берегам, где жила ассоль. он случайно встретил ее и влюбился. от разных людей он узнал девушки и то, что она ждет корабль с алыми парусами. он сшил алые шелковые паруса, взял на борт знакомого бродячего музыканта циммера и прибыл в деревню, где жила ассоль. девушка была поражена тем, что предсказание сказочника сбылось, и взошла на корабль.