The Da Vinci Code (2006) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Robert Langdon
(played by Tom Hanks) — protagonist
Harvard symbologist solving historical puzzles across Europe.
Sophie Neveu
(played by Audrey Tautou) — protagonist
French cryptologist and Saunière's granddaughter.
Sir Leigh Teabing
(played by Ian McKellen) — supporting
Wealthy historian secretly manipulating events.
Captain Bezu Fache
(played by Jean Reno) — supporting
French police captain hunting Langdon for murder.
Silas
(played by Paul Bettany) — supporting
Albino monk assassin serving Opus Dei.
Jacques Saunière
(played by Jean-Pierre Marielle) — supporting
Louvre curator and Sophie's grandfather.
Sophie's Mother
(played by Crisian Emanuel) — cameo
Parent of Sophie Neveu appearing in memories.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Sophie's Mother → Sophie Neveu
(mother)
Captain Bezu Fache → Sir Leigh Teabing
(Power Arresting Authority) — Fache's police operation eventually brings Teabing under state control.
When the police arrive at Westminster Abbey, Teabing realizes that Langdon has solved the cryptex and is arrested.
Captain Bezu Fache → Jacques Saunière
(Professional Murder Investigator) — Saunière's death is the case that connects Fache to the other protagonists.
Fache summons Langdon to examine Saunière's posed body and directs the investigation into the curator's murder.
Sophie Neveu → Jacques Saunière
(Family Granddaughter Figure) — Their relationship is presented as familial before being reframed as protective guardianship.
The plot identifies Sophie as Saunière's granddaughter, but later reveals that he was not her biological grandfather and had acted as her protector.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Sophie Neveu → Silas
(Conflict Threatened Opponent) — Silas represents the lethal force opposing Sophie's search for her heritage.
Silas's murders and pursuit of the keystone endanger the investigation that Sophie undertakes after Saunière's death.
Robert Langdon → Silas
(Conflict Pursued Opponent) — Langdon's search for the truth repeatedly intersects with Silas's violent mission.
Langdon and Sophie investigate the murder caused by Silas and later encounter him during the Grail pursuit.
Jacques Saunière → Sir Leigh Teabing
(Conflict Ideological Opponent) — Their opposing positions connect Saunière's hidden mission to Teabing's destructive agenda.
Saunière is identified as the Priory's grand master, while Teabing seeks to expose and damage the Church through the Priory's secrets.
Robert Langdon → Jacques Saunière
(Narrative Clue Recipient) — Saunière's final message deliberately makes Langdon part of the mystery.
Saunière's secret message ends with the words 'P.S. Find Robert Langdon,' drawing Langdon into the murder investigation.
Silas → Captain Bezu Fache
(Conflict Unidentified Suspect) — Silas is the hidden killer behind Fache's misdirected pursuit.
Silas commits the murder that Fache investigates, while Fache initially focuses on Langdon rather than the actual assassin.
Sir Leigh Teabing → Sophie Neveu
(Conflict Host And Captor) — His apparent hospitality becomes coercive control.
Teabing first shelters Sophie and Langdon, then confronts them and demands that Sophie help open the cryptex.
Silas → Sir Leigh Teabing
(Conflict Target And Captor) — Teabing temporarily overpowers the assassin during the escape.
Silas appears at Teabing's residence, but Teabing disables him by striking the leg bound by a cilice.
Silas → Jacques Saunière
(Conflict Murderer And Victim) — Their violent confrontation initiates the film's main mystery.
Silas pursues Saunière for the keystone, accepts a false lead, and murders him after Saunière refuses to reveal the location.
Robert Langdon → Sir Leigh Teabing
(Social Friend And Collaborator) — Teabing initially appears to be Langdon's knowledgeable friend and host.
Langdon and Sophie visit Langdon's friend Teabing, who explains his theory of the Grail and helps them interpret the clues.
Robert Langdon → Captain Bezu Fache
(Conflict Suspect And Pursuer) — Fache's investigation places Langdon under immediate police suspicion.
Fache believes Langdon murdered Saunière and summons him to examine the body while arranging to track him.
Robert Langdon → Sophie Neveu
(Alliance Teammate) — They become investigative partners whose cooperation drives the central mystery.
Sophie diverts the police and secretly escapes with Langdon through the Louvre. They jointly decode the Fibonacci sequence, investigate the cryptex, a...
Story Analysis
A murder investigation becomes a dangerous search for suppressed religious history and a hidden bloodline.
Plot Progression
Murder Beneath The Symbols
— Saunière is murdered after refusing to reveal the keystone. Langdon is drawn into the case while Sophie secretly helps him evade Fache's police operation.
The Ciphered Inheritance
— Langdon and Sophie decode clues hidden in the Louvre and use the Fibonacci sequence to open Saunière's bank deposit box. The cryptex transforms the murder investigation into a search for the Grail.
A Dangerous Grail Theory
— Teabing presents a controversial history of the Grail and the Priory. Silas attacks, but the protagonists escape to London with the cryptex.
The Teacher Unmasked
— A misleading clue brings the group to Temple Church, where they find nothing. Teabing then reveals that he has manipulated the pursuit and takes control of Langdon and Sophie.
The Bloodline Revealed
— Langdon outmaneuvers Teabing at Westminster Abbey and solves the cryptex with APPLE. At Rosslyn, Sophie learns the truth about Saunière's protection and her hidden ancestry before Langdon finds the Gr...
Directed by Ron Howard
The Da Vinci Code (2006) · 6.7/10 · mystery, thriller