It all starts with two lovers named Arviragus and Dorigen. They are married and Arviragus promises his services forever while she promises she will cause him no grief.
One day Arviragus goes out to build his reputation and he is gone for around 2 years. While her friends try to help cheer her up she still remains depressed. She met a man named Aurelius who had confessed his love for her
While Dorigen was flattered by his confession, she would not accept it because she would not betray her husband. She would accept however if he removed all rocks from the shoreline.
After 2 years of torture, Aurelius finally finds a magician who is able to create the illusion that the rocks have disappeared. But he will only do it for 1000 pounds. After he agrees and the magician does it, he goes to tell Dorigen.
Finally Arviragus returns and the two lovers reunite. But Dorigen tells him the bad news and he is hesitant at first but he allows her to go with him.
After hearing of the noble act of Arviragus, Aurelius allows Dorigen to go back to her lover. Then once the magician has heard about what Aurelius has done, he does not charge him.