Den atten år gamle Georgette Baine er en ung piratkaptein som har vokst opp med dyp forakt for kongelige. Sammen med sin tvillingbror, kaptein Elias Baine, inngår hun en risikofylt avtale med en konge for å få tilgang til en lenge tapt skatt. Denne avtalen fører dem inn i en vanskelig situasjon. Kongen har pålagt dem å skaffe stjålet last, under oppsikt av hans hærleder, og Georgette er overbevist om at de har blitt ført bak lyset. På den andre siden møter vi nitten år gamle Mercy Landlight, en prinsesse sendt for å gifte seg med en konge for å sikre politisk fred mellom hennes rike og hans. Som en pliktoppfyllende datter av kronen ville hun aldri stille spørsmål ved sin brors dekret. Likevel, på vei til sitt nye hjem og ektemann, blir reisen hennes hindret. Kjenner hun gnisten av en ukjent romantikk, og begynner å tvile på alt hun har lært om seg selv. Mens Georgette står overfor valget om hun skal fortsette på den livsveien hun er bestemt for, eller om hun våger å engasjere seg i et forhold som kan koste henne friheten hun verdsetter.