Depuis qu'elle a dix ans, Scarlett envoie des lettres au maître de Caraval, Légende, pour qu'il vienne donner son extraordinaire spectacle sur son île. Alors qu'elle a dix -sept ans et qu'elle est sur le point de se marier avec un inconnu, le maître de Caraval lui répond enfin. Il l'invite, elle et sa soeur Donatella à venir sur l'Ile des songes pour voir le spectacle. Mais leur père, un homme tyrannique, refuse qu'elles s'y rendent. Aidé par Julian, un marin, elles s'échappent. Mais quand le bateau accoste sur l'île des Songes, Donatella a disparu, enlevée par Légende. Scarlett découvre que le but du jeu cette année est de retrouver sa soeur. Le gagnant verra son souhait le plus cher exaucé. Prête à tout pour sauver sa soeur, Scarlett accepte de participer, aidée par Julian.