Chrysalis (2007) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
David Hoffman
(played by Albert Dupontel) — protagonist
A lieutenant in the European Police, David investigates the trafficking case with his wife and partner until she is killed and he is wounded. After returning to duty with a new partner, he pursues the...
Miller
(played by Claude Perron) — supporting
The chief of police who assigns Marie to look after David after his memories are erased. Miller directs her to try to restore his memory by making him relive past traumas, a method believed to counter...
A Bulgarian human trafficker pursued by David and Marie and an accomplice in the clinic's secret memory operation. A twin brother is captured and killed after being mistaken for him; the real traffick...
Sarah
(played by Smadi Wolfman) — supporting
David's wife and police partner, she is killed by the trafficker during the opening shoot-out in which David is also injured. Her death haunts David before his memories are erased, and it forms part o...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Miller → David Hoffman
(Professional Police Superior) — Miller exercises institutional authority over David after the memory-erasure incident.
Miller is identified as the chief of police and assigns Marie to help David recover his memory.
David Hoffman → Sarah
(Romantic Spouse) — David and Sarah are married, and her death becomes a defining trauma in David's life.
The plot identifies Sarah as David's wife. She is killed during the shoot-out with Dimitri Nicolov.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Sarah → Dimitri Nicolov / Danis Nicolov
(Conflict Killer And Victim) — Dimitri's violence against Sarah intensifies David's pursuit of him.
During the shoot-out, Sarah is killed by Nicolov.
David Hoffman → Dimitri Nicolov / Danis Nicolov
(Conflict Enemy) — Their conflict drives the investigation and culminates in a final confrontation.
David pursues Dimitri Nicolov for human trafficking. Dimitri later kidnaps David and has his memory erased.
Story Analysis
A police investigation becomes a struggle over memory, identity, institutional secrecy, and the choice to live beyond traumatic knowledge.
Plot Progression
Blood on the Paris Streets
— David and Sarah pursue Dimitri Nicolov in near-future Paris. The pursuit ends with Sarah's death and David's injury, creating the central personal wound.
Marks Beneath the Eye
— Returned to service, David investigates a dead illegal immigrant with unusual marks and electrical brain damage. The evidence gradually points back to Nicolov and a hidden victim connection.
The Twin and the Machine
— David kills the apparent Nicolov during an escape attempt, only to learn that the victim was Nicolov's twin. The real Nicolov kidnaps David and uses the Chrysalis prototype to erase his memory.
Fragments Under Pressure
— David is found without his past and is placed under a trauma-based memory recovery plan. He rejects passive recovery and reconstructs the Nicolov investigation instead.
Identity at the Clinic
— David returns to the clinic, kills Nicolov, and discovers the survivor's true identity. An Intelligence cleanup operation follows, while David chooses an uncertain life outside his former identity.