Franklin kertoo tarinan kahdesta bretonista (Bretagnen asukkaista, jotka asuvat nykyisessä Pohjois-Ranskassa), Arveraguksesta ja Dorigenista, ja heidän avioliitostaan. Arveragus oli ritari jaDorigen oli hänen uskollinen morsiamensa; näiden kahden kuvaillaan olevan tasa-arvoisessa avioliitossa, jossa kumpikaan ei ”hallitse” toista.
Ritarina Arveragus jätti Dorigenin usein lähtemään etsintöihin, ristiretkille yms.Kun Arveragus on poissa jollakin näistä matkoista, Dorigen istuu kammionsa ikkunalla,josta avautuu näkymä Bretagnen rannikolle – alueelle, joka on täynnä petollisia kallioita, jotka tunnetusti tuhosivat laivoja, jotka yrittivät rantautua rannikolle. Hän alkaa itkeä peläten, että kivet tuhoavat Arveraguksen laivan ja tappavat hänet, kun hän yrittää palata, ja valittaen, ettei ole mitään keinoa päästä eroon kivistä.
Eräänä päivänä Dorigenin ystävät järjestävät juhlat puutarhassaan. Juhlien aikana Dorigen näkee Aurelius-nimisen orjan tanssivan. Aurelius huomaa myös Dorigenin, ja hän tunnustaa olleensa rakastunut Dorigeniin jo vuosia. Hän pyytää Aureliusta kertomaan, mitä hän voi tehdä voittaakseen hänen rakkautensa.
Aluksi Dorigen häpäisee Aureliusta siitä, että hän yrittää iskeä naimisissa olevaa naista. Sitten nähdessään, että mies on tosissaan, hän päättää pitää miehen kanssa vähän hauskaa. Hän kertoo Aureliukselle, että suostuu nukkumaan hänen kanssaan vain, jos Aurelius keksii, miten päästä eroon Bretagnen rannikolla olevista kivistä. Aurelius, joka olettaa tämän olevan mahdotonta, lähtee surullisena pois juhlista.
Lopulta Aureliuksen veli saa selville, mikä on vialla, ja kehottaa Aureliusta vierailemaan Orleansissa erään taikurin luona, joka saattaa tietää, miten kivet voidaan poistaa Bretagnen rannikolta. Taikuri tosiaan teeskentelee tietävänsä salaisuuden, mutta itse asiassa hän vain luottaa laskelmiin, joiden avulla hän löytää vuoden korkeimman vuoroveden päivän, jolloin vuorovesi on korkeimmillaan; korkein vuorovesi peittää kivet kokonaan ja saa ne näyttämään siltä kuin ne olisivat kadonneet. ”Taikuri” kehottaa Aureliusta menemään tänä päivänä Dorigenin luokse,kertomaan tälle, että hän on onnistunut, ja pyytämään tätä katsomaan ikkunasta rannikkoa.
Aurelius tekee niin ja selittää kohteliaalla kielellä, kuinka hän on täyttänyt heidän sopimuksensa ja Dorigennow on hänelle velkaa. Dorigen menee järkyttyneenä kotiinsa tajutessaan tehneensä huonon sopimuksen ja joutuvansa nyt luopumaan joko ruumiistaan tai maineestaan. Hän miettii useita tarinoita, joissa uskolliset vaimot tai piiat tappoivat itsensä mieluummin kuin makasivat miehen kanssa, joka ei ollut heidän aviomiehensä.
Sillä välin Arveragus tulee kotiin, ja Dorigen kertoo hänelle, mitä tapahtui. Dorigen kertoo, että,vaikka se on surullista, Dorigenin täytyy pitää kiinni sopimuksestaan – eli hänen täytyy maata Aureliuksen kanssa – ja Arveragus käsittelee kunniansa loukkauksen. Tämän jälkeen Arveragus lähettää Dorigenin Aureliuksen luo.Kun Aurelius kuitenkin kuulee, että Arveragus on asettanut lupauksen pitämisen kunniansa edelle, Aurelius suostuu vapauttamaan Dorigenin velvollisuudestaan ja toteaa, että orjapiiskuri (kuten Aurelius) voi olla yhtä kunniallinen kuin ritari (kuten Arveragus). Aurelius menee sitten maksamaan ”taikurille” ja pitää näin kiinni omasta sopimuksestaan, ja ”taikuri” antaa Aureliuksen velan anteeksi ja osoittaa näin olevansa myös kunniallinen. Franklin päättyy kysymällä seurueelta, kuka heidän mielestään oli kunniallisin.