Merirosvolaivan kapteeni Conrad saapuu kylään pelastamaan rakastettuaan Medoraa orjakauppias Lankedemin kynsistä. Lankedem esittelee linnoituksen päällikkö Paššalle torilla myymiään naisia. Pašša kiinnostuu Gulnarasta. Conradin orja Ali on vapauttanut Medoran, joka yrittää paeta. Pašša kuitenkin haluaa Medoran itselleen. Merirosvot hyökkäävät Conradin johdolla kylään ja kidnappaavat mukaansa piilopaikkaan sekä Medoran että Lankedemin.
Conrad lupaa piilopaikassa Medoralle rikkauksia, mutta merirosvo Birbanto muistuttaa Conradia, etteivät rikkaudet ole hänen. Conrad järjestää juhlat, joiden jälkeen Medora anoo häntä vapauttamaan orjiksi otetut tytöt. Conrad hyväksyy ehdotuksen, mutta Birbanto ja muut merirosvot kapinoivat vastaan. Birbanto häviää taistelun, mutta aikoo antaa Medoralle nukutusainetta sisältävän ruusun. Ruusu päätyykin Conradille, joka vaipuu uneen. Muut merirosvot aikovat kidnapata Medoran, mutta kaaoksen keskellä Lankedem pakenee Medora mukanaan. Conrad haluaa herättyään pelastaa Medoran, mutta Birbanto teeskentelee, ettei tiedä Medonan kohtalosta.
Gulnaran tanssiessa Paššalle paikalle ilmaantuu Lankedem, joka tuo Medoran Paššalle. Pašša aikoo tehdä Medorasta tärkeimmän vaimonsa ja lähettää hänet haaremiin. Unessa Pašša haaveilee haaremistaan puutarhassa. Merirosvot saapuvat naamioituneina Paššan palatsiin. Conrad ja Birbanto paljastavat itsensä päästyään Paššan yksityistiloihin, jossa Medora ja Gulnara tanssivat Paššalle. Medora kertoo Birbanton olevan petturi ja Conrad ampuu hänet. Medora, Gulnara ja Conrad pakenevat Alin avustuksella laivalle. Alus kuitenkin uppoaa myrskyssä, ja Medora ja Conrad saavat toisensa ikuisesti.
Juoni kokonaisuudessaan ja muuta taustatietoa luettavissa teoksen käsiohjelmasta.
Yleisön kommentit