Caraval är över för den här gången, och Scarlett och Tella är äntligen redo att lämna ön. Systrarna borde känna sig lättade — de har kommit bort från deras far och lyckats häva Scarletts arrangerade äktenskap. Men Tella är inte fri än: hon har en skuld att betala till en mystisk välgörare som gett henne ovärderlig information. För att stryka skulden måste hon göra något som ingen har lyckats med: avslöja Direktör Legends riktiga namn.
Det enda sättet att komma i närheten av svaret är att vinna Caraval, så än en gång måste Tella kasta sig in i spelet. Och nu står ännu mer på spel: om hon inte lyckas få reda på Legends identitet förlorar hon inte bara Caraval, utan också sitt eget liv. Om hon däremot lyckas vinna kommer inte bara skulden betalas: Direktör Legend och Caraval förgörs för gott.