Eragon, Roran, and Saphira are traveling towards Helgrind, the dwelling place of the Ra'zac, where Roran's betrothed, Katrina, is being held prisoner. Eragon mends the wound that was inflicted on Roran by a Ra'zac in Carvahall as they are camping. Together they infiltrate the fortress and are ambushed by the Ra'zac. Roran kills one of the two Ra'zac, then rescues Katrina. Eragon then finds Sloan, Katrina's father and a traitor to Carvahall, imprisoned. Eragon decides to remain in Helgrind to kill the remaining Ra’zac and deal with Sloan. He tells Saphira to go back to the Varden with Roran and Katrina, which she does. Eragon finds and kills the last Ra'zac with ease. Eragon then leaves Helgrind with Sloan and, using Sloan's true name, commands him to travel towards the elves' domain, and Eragon heads back to the Varden. Meanwhile, Saphira arrives at the Varden's camp without Eragon, so Arya sets off in pursuit of him. Arya finds Eragon traveling back, and they return to the Varden together. At the Varden's camp, Eragon reverses the curse he accidentally set upon Elva. He also pays his debt to Gedric, from whom he stole hides for Saphira's saddle, and he then visits Jeod and gives his wife a gift as well.
Murtagh and his dragon, Thorn, attack the Varden shortly after Eragon’s return. Elven spell casters aid Eragon in his fight against Murtagh, forcing him and Thorn to flee. After the fight, Eragon binds Roran and Katrina together in marriage. Nasuada then orders Eragon to attend the election of the new dwarf king, insisting Saphira stay behind, which Eragon reluctantly agrees to. Among the dwarves, Eragon is reunited with Orik, the clan chief of Dûrgrimst Ingeitum. An attempt to kill Eragon is found to be the work of the clan Dûrgrimst Az Sweldn rak Anhûin, who are hostile toward Eragon. Orik presents evidence to the clan-chiefs, who banish the Az Sweldn rak Anhuin clan into exile. Having won the trust of the dwarves, Orik is...