After a decade in prison, Edmond befriends Abbé Faria, an elderly priest who reveals the location of a treasure. Upon Faria's death, Edmond seizes the opportunity to escape, armed with knowledge of the Monte Cristo treasure's whereabouts.
Edmond discovers his father's death and Mercedes' marriage. He finds treasure on Monte Cristo island and assumes his Count of Monte Cristo persona to enact revenge in Marseille and Paris.
Five years after Edmond becomes the Count of Monte Cristo, he meets his enemies in Paris. Edmond invites them all to dinner and tells a spooky story about a newborn baby buried alive, which horrifies several of his guests.
Edmond frees the slave Haydée, daughter of Ali Pascha, and takes her to Paris. At a ball, Haydée reveals that Fernand betrayed her father. Mercedes begins to suspect that there is something wrong with the count's identity.
Edmond introduces Vampa, now in the role of the wealthy Count of Spada, to society. Spada says he came to Paris to find a wife. Edmond convinces old Noirtier to reveal a secret.
Edmond finds Villefort's illegitimate son Gaston, who has become a thief. Danglars reveals Fernand's betrayal in Algeria, Fernand's son Albert becomes enraged and challenges Edmond to a duel.
Edmond exposes Heloise's poisoning plot. Midwife testifies against father at Gaston's murder trial. Edmond reunites with Mercedes in Marseille, questioning his ability to love again.