Character Relationships in Double Impact
Alex / Chad Wagner (played by Jean-Claude Van Damme) is a protagonist in Double Impact.
Frank Avery (played by Geoffrey Lewis) is a protagonist in Double Impact.
Danielle Wilde (played by Alonna Shaw) appears in Double Impact.
Moon (played by Bolo Yeung) appears in Double Impact.
Kara (played by Cory Everson) appears in Double Impact.
Raymond Zhang (played by Philip Chan Yan-Kin) appears in Double Impact.
Nigel Griffith (played by Alan Scarfe) appears in Double Impact.
Home
/
Movies
/
Double Impact
/
Character Map
Character Relationship Map: Double Impact
Double Impact (1991) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Alex / Chad Wagner
(played by Jean-Claude Van Damme) — protagonist
Frank Avery
(played by Geoffrey Lewis) — protagonist
Danielle Wilde
(played by Alonna Shaw) — supporting
Moon
(played by Bolo Yeung) — supporting
Kara
(played by Cory Everson) — supporting
Raymond Zhang
(played by Philip Chan Yan-Kin) — supporting
Nigel Griffith
(played by Alan Scarfe) — supporting
Key Relationships
Danielle Wilde → Nigel Griffith
(Professional Employee)
Danielle Wilde → Kara
(Conflict Victim)
Danielle Wilde → Alex / Chad Wagner
(Alliance Ally)
Alex / Chad Wagner → Kara
(Conflict Enemy)
Alex / Chad Wagner → Moon
(Conflict Enemy)
Alex / Chad Wagner → Raymond Zhang
(Conflict Enemy)
Alex / Chad Wagner → Nigel Griffith
(Conflict Arch Enemy)
Frank Avery → Alex / Chad Wagner
(Family Related)
Alex / Chad Wagner → Alex / Chad Wagner
(Family Identical Twin Brothers)
Story Analysis
Identical twin brothers reunite after a childhood massacre to dismantle a corrupt Triad syndicate and reclaim their family's legacy.
Plot Progression
Tragedy in Hong Kong
Brothers Reunited
Escalating Warfare
Final Showdown
Directed by Sheldon Lettich
Double Impact (1991) · 6.2/10 · action, crime, drama, thriller