De Bracy attempts to convince Rowena to marry him, while de Bois-Guilbert attempts to seduce Rebecca, who has fallen in love with Ivanhoe. Both men fail, and the castle is attacked by a force led by the Black Knight who helped Ivanhoe at the tournament. Fighting with the Black Knight are the legendary outlaws of the forest, Robin Hood and his merry men. The villains are defeated and the prisoners are freed, but de Bois-Guilbert succeeds in kidnapping Rebecca. As the battle winds down, Ulrica, a Saxon crone, lights the castle on fire, and it burns to the ground, engulfing both Ulrica and Front-de-Boeuf.
At Templestowe, the stronghold of the Knights-Templars, de Bois-Guilbert comes under fire from his commanders for bringing a Jew into their sacred fortress. It is speculated among the Templars that perhaps Rebecca is a sorceress who has enchanted de Bois-Guilbert against his will; the Grand Master of the Templars concurs and orders a trial for Rebecca. On the advice of de Bois-Guilbert, who has fallen in love with her, Rebecca demands a trial-by-combat, and can do nothing but await a hero to defend her. To his dismay, de Bois-Guilbert is appointed to fight for the Templars: if he wins, Rebecca will be killed, and if he loses, he himself will die. At the last moment, Ivanhoe appears to defend Rebecca, but he is so exhausted from the journey that de Bois-Guilbert unseats him in the first pass. But Ivanhoe wins a strange victory when de Bois-Guilbert falls dead from his horse, killed by his own conflicting passions.
In the meantime, the Black Knight has defeated an ambush carried out by Waldemar Fitzurse and announced himself as King Richard, returned to England at last. When Athelstane steps out of the way, Ivanhoe and Rowena are married; Rebecca visits Rowena one last time to thank her for Ivanhoe's role in saving her life. Rebecca and Isaac are sailing for their new home in Granada; Ivanhoe goes on to have a heroic career under King Richard, until the king's untimely death puts an end to all his worldly projects.