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