Después de ser arrastrada por el mundo mágico de Caraval, Donatella Dragna debería estar celebrando. Ella y su hermana, Scarlett, finalmente han escapado de su cruel padre y de los límites de su isla. Pero Tella no es gratis. Hizo un trato desesperado con un criminal misterioso, y el pago que él exige es algo que nadie ha podido entregar: el verdadero nombre del enigmático maestro de Caraval, Legend. Su única oportunidad para descubrir este secreto es ganar el juego, así que Tella se lanza de nuevo a la competición.
Esta vez, el juego transcurre en la reluciente capital, Valenda, donde la magia ancestral se agita y la línea entre la actuación y la realidad es peligrosamente delgada. Caraval siempre ha requerido valentía y astucia, pero ahora exige más. Tella debe navegar una red de secretos, incluidos los de su propia familia, y enfrentarse a un heredero asesino al trono y una historia de amor maldita. Si no cumple su trato, corre el riesgo de perder todo lo que le importa. Pero si gana, Legend y la magia de Caraval podrían ser destruidos para siempre, obligándola a tomar una decisión que la cambiará a ella y al mundo del juego para siempre.
Hace siete años, una mirada furtiva a una baraja prohibida dejó una huella imborrable en Donatella Dragna. Una fugaz visión del Príncipe de Corazones la condenó a un amor no correspondido, mientras que la Doncella Muerte parecía predecir la desaparición de su madre, Paloma. Ahora, tras el último Caraval, Tella ya no es la chica despreocupada que su hermana Scarlett cree que es. Está atada por un pacto secreto con un amigo misterioso: para encontrar a su madre, debe entregarle lo único que él desea más que nada: el verdadero nombre de Caraval Master Legend. Su única pista es una carta mágica, el Aracle, que le muestra destellos aterradores de su madre, enjaulada y muriendo.
Cuando se anuncia un nuevo Caraval en la capital del Imperio, Valenda, Tella sabe que debe jugar. El viaje está lleno de secretos. Despierta en un bosque junto a Dante, un artista de apuesto oscuro cuyos besos de la noche anterior no puede olvidar, y cuya presencia debe ocultar a Scarlett. En el barco hacia Valenda, desesperada por una pista, Tella intercambia varias noches de descanso con una adivina por un solo conocimiento: para aprender el nombre de Legend, debe ganar el juego. Pero cuando llega al palacio, se encuentra encerrada fuera, su nombre misteriosamente ausente de la lista de invitados. En un momento de encanto imprudente, Dante la salva inventando una mentira: que Tella es la prometida secreta del heredero notoriamente cruel y asesino del Imperio Meridian.
La mentira cobra vida propia en el Baile del Destino, la primera noche de Caraval. Un magnífico vestido llega del heredero, un hombre llamado Jacks, que revela ser nada menos que el misterioso amigo de Tella. En el centro de un salón de baile enjaulado y en espiral, él le recuerda su trato antes de que su baile se convierta en un beso devastador. Es entonces cuando descubre su secreto más peligroso: no es un simple heredero, sino el Príncipe de Corazones, un destino que ha regresado del mito. Su beso no la mata, pero empieza a hacerlo, maldiciendo su corazón para que lata cada vez más despacio. Para salvarse, su trato cambia. No solo debe entregar el nombre de Legend, sino también el propio Legend.
A medida que el juego se desarrolla por Valenda, queda aterradoramente claro que no se trata de una simple actuación. Las pistas susurran el regreso de las Parcas, un objeto oscuro capaz de destruirlos y un premio tan raro que no puede pronunciarse. La búsqueda de Tela la lleva a una tienda polvorienta de carteles de Buscados, donde descubre que su madre no era Paloma, sino Paraíso el Perdido - un criminal legendario que, hace dieciocho años, robó la misma Baraja del Destino que mantenía cautivas a las Parcas. Tella se da cuenta de que esta baraja es el objetivo que Legend busca y la clave para ganar su partida.
Su búsqueda de las cartas se vuelve más peligrosa. Es emboscada por la Reina No-Viva y sus Doncellas - las verdaderas Parces, feroces y corpórea - que la dejan destrozada y sangrando junto a un foso. Es Dante quien la encuentra y la lleva a una cripta oculta donde él y su hermano, Julian, la curan con su propia sangre mágica. En el silencio posterior, en el corazón de un jardín maldito, Tella confiesa todo a Dante: la maldición, el trato, su miedo. Él promete ayudarla, encontrar la manera de que ella gane sin sacrificarse. Demuestra su palabra haciendo un pacto peligroso con el Templo de las Estrellas, un sacrificio que deshace la maldición del anillo mágico que su madre le dejó, convirtiéndolo en una llave para las bóvedas donde está escondido el mazo.
En la última noche de Caraval, la víspera de la emperatriz Elantine, Tella se encuentra con la moribunda emperatriz, que habla del Paraíso el Perdido con una extraña familiaridad. "No seas como yo y te conformes con la facilidad de un casi-final, cuando podrías tener el final verdadero", advierte. Reforzada, Tella usa su anillo sin maldición para entrar en la bóveda. Con la Baraja del Destino de su madre en la mano, ha ganado Caraval. Sale a las escaleras del templo, lista para llamar a Jacks, solo para encontrarse con una voz baja y dolorosamente familiar. La primera cara que ve es la de Dante. Él es Legend.
El mundo se rompe. Dante es Legend, y Legend es Dante. Es el hombre que le han encomendado traicionar, el hombre del que se está enamorando. Dividida entre salvar a su madre y salvar al hombre que acaba de sacrificar una parte de sí mismo por ella, Tella ve un tercer camino. "Estoy siendo la heroína", susurra, antes de presionar su dedo ensangrentado contra la tarjeta que aprisiona a su madre. Escribe su propio nombre, haciendo el sacrificio supremo para ocupar el lugar de Paloma. El mundo se disuelve cuando es arrastrada a la prisión de papel, su historia parece haber terminado.
Pero Legend no está dispuesto a sacrificarla. Cuando Tella desaparece, se corta la palma, derramando su propia poderosa sangre sobre la cubierta maldita. Pronuncia palabras antiguas y terribles, rompiendo la maldición no solo para Tella, sino para su madre y todas las Parcas atrapadas en su interior. Tella reaparece en sus brazos, entera pero débil. La besa mientras estallan fuegos artificiales, un beso que se siente menos como un comienzo y más como una despedida final y desgarradora. "Todavía no soy el héroe de tu historia", le dice, antes de alejarse y dejarla en los fríos escalones de piedra.
Jacks la encuentra allí, llevándola de vuelta al palacio. Revela la verdad de su conexión: ella es su único amor verdadero, la única cuyo beso podría hacer que su corazón vuelva a latir, su única debilidad. Cumple su promesa, y pronto Tella se reencuentra con su madre, que yace inconsciente en la cama de Scarlett. El juego ha terminado, las Parcas son libres y Valenda llora la muerte de su Emperatriz. Mientras la ciudad despierta a un nuevo día, se anuncia que el heredero perdido de Elantine finalmente ha tomado su lugar. Desde un balcón en la torre dorada, Legend contempla su nuevo imperio.
La mañana de su decimoséptimo cumpleaños, Tella se despierta y encuentra una sola rosa roja y un sobre plateado junto a su cama. La nota dentro huele a tinta y magia malvada, una promesa de que, aunque el juego ha terminado, su historia está lejos de terminar. *Creo que tenemos asuntos pendientes,* dice. *Todavía te debo un premio por ganar Caraval. Encuéntrame cuando quieras cobrar. Te estaré esperando.*