Adele, den förtroende till tyrannen Christierne, som äger Sverige och Danmark, kan inte förstå den dystra stämningen hos Kedar, befälhavaren, för att hedra sin seger folket gläder sig runt palatset och förhärliga vinnaren.
Kedar medger att segern som räddade Stockholm från förstörelse inte tillhörde honom utan till "fången Rosslav". Och nu känslorna av vänskap och beundran för Rosslav gav plats för hat. Kedar beslutar att avslöja för Adela en hemlighet som endast är känd för honom och för härskaren Christien. Efter att ha fångat den sårade och döende Rosslav ville tyrannen ta reda på var Gustav, svenskarnas legitima härskare, gömde sig "i fångar i Ryssland." Då skulle tyrannen kunna skickas bort Gustav. Han kan inte delta i en öppen strid med en motståndare och veta att "om han tar med ett svärd till Ryssland" kommer han att besegras av den legitima suveränen.
Christien försökte riva ut hemligheten från Rosslav genom tortyr, och när han var övertygad om att han inte kunde göra det, gick han med på Kedars förslag och släppte Rosslav från fängelset, i hopp om att den oräddiga och tortyrresistenta Ross skulle ge "nöjet med vänskap och tillgivenhet".
Kedar och Rosslav gick tillsammans för att försvara landet från invasionen av sarmatiska horder. På slagfältet förväntades Kedar förlora, men Rosslavs mod räddade inte bara den svenske befälhavarens liv utan förde också segern över fienderna. Men Rosslav gömde sin prestation från alla och förhärligade Kedar som den sanna och enda vinnaren. Den tidigare tillgivenheten för den fångade Ross ersattes av hårt hat, och framför allt för att Rosslav kunde avslöja sanningen för Zafira, prinsessan, den sista representanten för landets lagliga härskare.
Adele är förvånad. När allt kommer omkring, alla, och Kedar desto mer, vet att Zafira är avsett att vara en make till Christianna. Kedar ber Adele följa Rosslav och hålla hemligheten. Adele lämnar, och Rosslav dyker upp.
Han är ledsen. Han vet att ryska länder omges av fiender, hans medborgare kämpar och han försvinner i fångenskap. Rosslav ber Kedar hjälpa honom. Han berättar för Kedar att han frågar honom som en hjälte som nyligen vann en så strålande seger. Kedar föremål, minns vad som verkligen hände. Men Rosslav försäkrar att han bara kämpade för en vän och inte för ett främmande land. Kedar lovar att hjälpa, men frågar om Rosslav har någon annan tillgivenhet i Sverige. Kedar betyder Zafira, misstänker Rosslav för kärlek till henne. Rosslav försäkrar sin vän att hon beundrar Zafira, hennes skönhet och dygder, i sin bara "prinsessan för ryska fiender". Lugna Kedar lämnar.
Zafira visas Mellan henne och Rosslav inträffar en förklaring. Båda kan inte dölja passionerade känslor. Zafira är redo att springa med Rosslav var som helst. Rosslav försöker också undertrycka sin passionerade kärlek för att tjäna moderlandet. Han övertygar Zafira att komma ihåg att hon måste fullgöra sin plikt gentemot folket och ta tronen. Zafira försöker förgäves att övertyga Rosslav om att separering från honom skulle vara dödligt för henne. Den bedrövade Rosslav lämnar och utropar: "Jag är ledsen, jag är inte du, men jag kör själv."
Rosslav träffar den ryska sändebudet Lubomir. Lubomir rapporterar att han har en order att befria Rosslav från fångenskapen och erbjuda Christian i gengäld alla de land som tidigare har erövrat från honom. Rosslav är upprörd. Han är redo att dö för sitt hemland och tror inte att prinsen har rätt att betala för sitt liv med ett sådant offer. Kedar dyker upp, följt av Christiern. Lubomir meddelar syftet med sin ankomst. Christien avvisar erbjudandet och stolt förklarar: "Det som tas bort av svärdet, svärdet och kommer att återvända." Men han medger att han är redo att släppa Rosslav till sitt hemland om den fångade Ross avslöjar hans hemlighet. Rosslav avvisar indraget Christiens erbjudande och erinrar om att han är en fånge, inte en slav. En arg tyrann skickar Rosslav till fängelse. Lämnad ensam med Kedar, erkänner Christien att han kämpar med frestelsen att förstöra Rosslav bara för att han kommer att förlora sitt hopp om döden till Ross för att lära sig sin hemlighet.
Zafira dyker upp och uppmanar Christien att tämja ilskan och inte vanära tronen, kämpar inte på slagfältet utan med ett försvarslöst fångenskap. Tyrannen som svär att döda Rosslav lämnar.
Kedar, som utnyttjar det faktum att han lämnades ensam med Zafira, bestämmer sig för att ta reda på vad som driver Zafira. Den stackars prinsessan bekänner sin kärlek till Rosslav, vars död betyder döden för henne också. Kedars hårda blick skrämmer henne, men krigsherren, kränkt i hans känslor, försäkrar Zafira om önskan att hjälpa ämnet för hennes kärlek. Den lugna prinsessan lämnar, och Kedar svär att förstöra Rosslav och Khristiern för det enda syftet att förena sig med Zafira på tronen.
Rosslav är kedjad och satt i fängelse. Lubomyr lider av sin maktlöshet, av det faktum att den order som han gav honom av Rysslands prins förvandlades till olycka. Han försöker övertyga Rosslav om att hans liv är viktigt för sina medborgare och efter att ha räddat det kan han tjäna som försvarare av ryssarnas intressen. Rosslav tvingas ägna Lubomir till alla detaljer om vad som hände honom. Ryssland, säger han, har nyligen träffats och är fortfarande svag. Varje invasion kan vara skadligt för henne, och därför skyndade Rosslav, knappt lära sig om Gustavs avsikt att återfå sin tron, hjälpa honom att flyktas på ett säkert ställe tills den rättmässiga härskaren i Sverige samlade sin styrka. I själva verket, genom att uppleva rädsla för folket som leddes av Gustav, skulle Christien inte attackera Ryssland, av rädsla för att förlora tronen som han hade gripit. Tyrannen vill gärna veta om Gustavs vistelseort, och Rosslav, redo att förlora sitt liv för hemlighetsskull, kommer att rädda sitt land och Sverige. Lubomyr föreslår att det finns ett värdigt sätt att rädda och Rosslavs liv och hans hemligheter - Zafiras kärlek och Kedars vänskap. Rosslav vill inte rädda sitt liv, böjer sig efter förfrågningar.
Zafira dyker upp, skickas av Christier för att övertyga Rosslav att avslöja hemligheten. Fångaren berättar Zafira att hon själv skulle ha beordrat honom att dö om hon visste att hans hemlands frälsning ligger i denna hemlighet. Zafira är förvånad, eftersom hennes kärlek är så stor att Rosslavs död kommer att bli dess slut. För närvarande går Christiern med soldaterna i hopp om att Zafira kunde ta reda på Rosslavs hemlighet. Han hotar fångaren. Den värdighet som Rosslav möter hoten av en tyrann, ådrar sig Christien från sig själv, och han beordrar soldaterna att gripa fången. Zafira är livrädd, och Christien förstår att hon älskar Rosslav. Hotar båda dödsfallen, tyrannen lämnar. Rosslav uppmuntrar Zafira i deras kärleks namn att upprätthålla mod. Zafira försäkrar Ross att med sin kärlek är hennes död "trevligare som porfyr." Kedar dyker upp och försäkrar den desperata Zafira att hon kommer att göra allt för att rädda Rosslav. Lubomir kommer in och rapporterar att han lyckades tvinga tyrannen att överge hemligt avrättande och följa lagen.
Återigen i fängelsehålan Rosslav och Zafira. Hon erbjuder Ross att springa. Rosslav tvekar - lycka i kärlek är inte för honom, livet i sig kommer att påminna honom om att han var svag. Zafira är redo för allt för att rädda Rosslav, även för att ta sitt eget liv inför hans ögon. Rosslav slås av hennes beslutsamhet att avstå från livet och är redo att ge upp. För närvarande dyker Lubomir upp och rapporterar att Kedar undvika förräderiet och förde soldaterna till den utsedda platsen. Kedar, utan att veta att hans förråd avslöjas, framträder med en sorglig blick och erbjuder Rosslav att begå självmord påstås för att undvika en oärlig död på ställningen. Lubomir och Zafira anklagar hånligt Kedar, och Rosslav kastar honom i ansiktet att den fångares död är döden av den mest oärliga Kedar, som förrådde vänskap och ära. Kedar beordrar hårt soldaterna att dra tillbaka Rosslav. Lubomyr tappar inte hoppet. Han informerar Zafira om att stadsfolket är glada över nyheterna om Gustavs tillvägagångssätt med armén och råder henne att dyka upp för folket.
Christien tackar Kedar för att ha använt honom för att hantera de hatade Rosslav och Zafira, som föredrog den fångade Ross. Kedar, som inte vill ha Zafiras död, skyller Rosslav för allt och berättar tyrannen de fruktansvärda nyheterna - Gustav närmar sig murarna i staden - och rekommenderar att skynda sig med avrättningen av Rosslav. Christien är rädd och ber Kedar hitta muta eller smickriga människor som är redo att förstöra Gustav genom att smyga in i hans läger. Han förstår att det inte finns några vänner bland hans ämnen - deras iver vilade på egenintresse, och "egenintresse kommer att ta dem bort." Men först skulle han vilja njuta av plågan från Rosslav och Zafira. Krigare tar med dem. Den värdighet som Rosslav hålls med irriterar tyrannen. Zafira är redo att offra sig själv för sin älskare och, rusar på tyrannens knän, går med på att gifta sig med honom för att rädda Rosslavs liv. Tyrannen är obeveklig. Zafiras kärlek till Rosslav är outhärdlig för honom, och han ger soldaterna order att ta Rosslav till avrättningen. Zafira förstår hur rätt Rosslav var och bad henne att visa fasthet för att inte förminska honom, Rosslav, ära. Zafira berättar för Khristiern att om hon inte kunde rädda Rosslavs liv på bekostnad av sin egen förnedring, skulle hon inte låta skurken hålla familjens tron rätt. Hon lovar att avslöja för folket sanningen om Christiens grymheter. Tyrannen beordrar soldaterna att tystna Zafira. Adele springer in med meddelandet att Gustav är nära stadsmuren, och det indignerade folket befriade Rosslava när han fick veta från den ryska sändebud Lubomir sanningen om vem som var den sanna befriaren i Stockholm. Kedar tog Rosslavs ära och förberedde döden av en riktig vinnare. Zafira kallar Christierna att överge tronen och omvända synderna. Tyrannen vill sticka Zafira - idén att han inte längre kommer att behandlas med Rosslav förblindar honom. Rosslav springer in och rippar ut ett svärd från Christien med orden: "Gustav, faderlands frälsare, på tronen." Tyrannen är redo att dö i händerna på Rosslav, men den nyligen fångade ödmjukade sig inte för att hämnas. Sedan närmar sig Rosslav tar Khristiern fram en dold dolk och försöker döda Ross, men folket tillåter inte honom att begå den sista skurk. Christien är dödad framför alla.
Lubomyr råder Rosslav att njuta av den välförtjänta kärleken hos de människor som erkände den verkliga befriaren i sitt land. Rosslav säger att tröstet för honom bara är att tjäna sitt eget land, och "jag ägnar mitt hjärta till Zafira."