Assol, Tochter eines Seemanns, wächst an der rauen Meeresküste unter Fischern auf. Eines Tages verkündet ihr ein wandernder Märchenerzähler: »Ein weißes Schiff unter riesigen, leuchtenden Purpursegeln wird die Wellen durchschneiden und geradewegs auf dich zukommen.« An Bord sei ein Prinz, der sie durch seine große Liebe aus ihrem bescheidenen Leben erlöse. Seitdem wartet Assol auf dieses Ereignis und weiß nichts von Arthur Grey, der in einem verwilderten Schloss von der Seefahrt träumt.