Ergens in het noorden van Mexico is het ontembare hart van Virginia Brandon eindelijk tot enige rust gekomen als ze getrouwd is met Steve Morgan, die haar over de halve wereld had achtervolgd.
Steve is adviseur en vertrouweling geworden van generaal Porfirio Dias, die een beleg rond de stad Puebla heeft gelegd. Zijn naam is tijdelijk veranderd in Esteban Alvarado en even lijkt het alsof het leven uitsluitend uit liefde en beheerste hartstocht zal bestaan. Totdat de generaal Steve met een opdracht wegstuurt en onverwachte gebeurtenissen beginnen.
Er komt een Russische graaf, die haar herkent als buitenechtelijke dochter van de Tsaar en haar de titel Prinses Xenia Romanov geeft. Aan boord van een Russisch schip tussen Mexico en San Francisco wordt ze zonder het zelf te beseffen de echtgenote van Prins Nikolai Sahrkanov. Het is het einde van de achttiende eeuw en vrouwen hebben weinig macht buiten hun eigen vrouwelijke sluwheid. Virginia verdedigt zich zo goed als ze kan, maar het vooruitzicht lijkt hopeloos.
Ver van haar ontdekt Steve Morgan echter de nieuwe situatie en hij is bereid geen steen op de ander te laten teneinde zijn echtgenote terug te krijgen.