Tom Greer (played by Bruce Willis) is a protagonist in Surrogates.
An FBI agent investigating the destruction of surrogates and the death of their operators. After losing his own surrogate, he uncovers a government-backed weapon and a conspiracy led by Dr. Canter. Ultimately, he assumes control of Jennifer's surrogate, helps neutralize a killer virus, and chooses to permanently disable the surrogate network, finally reconciling with his wife Maggie. Jennifer Peters (played by Radha Mitchell) is a protagonist in Surrogates.
Tom Greer's FBI partner who assists him in investigating the surrogate murders. She is murdered and her surrogate is hijacked by an unknown assassin. It is later revealed that Dr. Canter controls her surrogate, which he uses to kill Andrew Stone before Tom seizes control of it to stop the virus. Dr. Lionel Canter (played by James Cromwell) appears in Surrogates.
The inventor of surrogates and former head of VSI. He is assassinated by Andrew Stone but survives as the hidden operator of the Prophet surrogate. He controls multiple surrogates, uploads a virus to destroy them and kill all operators, and ultimately takes his own life after his plan is thwarted. Prophet (played by Ving Rhames) appears in Surrogates.
The charismatic leader of the Dread Reservation who opposes surrogate technology. He kills the weapon's initial user, Miles Strickland, and is later shot during a military raid, revealing himself to be a surrogate robot operated by the supposedly dead Dr. Canter. Andrew Stone (played by Boris Kodjoe) appears in Surrogates.
Tom Greer's FBI superior who secretly supplied the surrogate-disabling weapon to Miles Strickland. He orders the assassination of Dr. Canter at VSI's request but is later killed by Canter using the weapon at FBI Headquarters. Miles Strickland (played by Jack Noseworthy) appears in Surrogates.
The human who initially used a prototype weapon to overload and destroy surrogates, killing their operators. He is killed by the Prophet during a police chase, after which the weapon and its codes change hands. Bobby Saunders (played by Devin Ratray) appears in Surrogates.
The system administrator for the surrogate network. He assists Tom Greer in modifying the virus code to ensure the human operators survive the system-wide shutdown of their surrogates.
Surrogates (2009) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Tom Greer
(played by Bruce Willis) — protagonist
An FBI agent investigating the destruction of surrogates and the death of their operators. After losing his own surrogate, he uncovers a government-backed weapon and a conspiracy led by Dr. Canter. Ul...
Jennifer Peters
(played by Radha Mitchell) — protagonist
Tom Greer's FBI partner who assists him in investigating the surrogate murders. She is murdered and her surrogate is hijacked by an unknown assassin. It is later revealed that Dr. Canter controls her...
Dr. Lionel Canter
(played by James Cromwell) — supporting
The inventor of surrogates and former head of VSI. He is assassinated by Andrew Stone but survives as the hidden operator of the Prophet surrogate. He controls multiple surrogates, uploads a virus to...
Prophet
(played by Ving Rhames) — supporting
The charismatic leader of the Dread Reservation who opposes surrogate technology. He kills the weapon's initial user, Miles Strickland, and is later shot during a military raid, revealing himself to b...
Andrew Stone
(played by Boris Kodjoe) — supporting
Tom Greer's FBI superior who secretly supplied the surrogate-disabling weapon to Miles Strickland. He orders the assassination of Dr. Canter at VSI's request but is later killed by Canter using the we...
Miles Strickland
(played by Jack Noseworthy) — supporting
The human who initially used a prototype weapon to overload and destroy surrogates, killing their operators. He is killed by the Prophet during a police chase, after which the weapon and its codes cha...
Bobby Saunders
(played by Devin Ratray) — supporting
The system administrator for the surrogate network. He assists Tom Greer in modifying the virus code to ensure the human operators survive the system-wide shutdown of their surrogates.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Dr. Lionel Canter → Jennifer Peters
(Power Controller And Controlled Surrogate)
Canter controls Jennifer's surrogate and uses it at FBI Headquarters to kill Andrew Stone.
Dr. Lionel Canter → Prophet
(Meta Operator And Surrogate)
A military raid reveals that the Prophet is a surrogate operated by the supposedly dead Dr. Canter.
Tom Greer → Andrew Stone
(Power Subordinate And Superior)
Andrew Stone is identified as Tom's FBI superior.
Tom Greer → Jennifer Peters
(Professional FBI Partners)
Tom and Jennifer investigate the deaths caused by the destruction of surrogates at a Fort Point club.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Tom Greer → Bobby Saunders
(Alliance Crisis Collaborators)
Bobby assists Tom in modifying the virus code so operators survive the shutdown.
Dr. Lionel Canter → Andrew Stone
(Conflict Conspiracy Opponents)
Stone orders Canter's assassination at VSI's request, while Canter later uses Jennifer's surrogate to kill Stone.
Tom Greer → Dr. Lionel Canter
(Narrative Investigator And Antagonist)
Tom uncovers Canter's control of multiple surrogates and his plan to upload a lethal virus worldwide.
Prophet → Miles Strickland
(Conflict Executioner And Target)
The Prophet kills Strickland after the mob helps him and destroys Tom's surrogate.
Tom Greer → Prophet
(Conflict Opposing Investigators)
Tom enters the Dread Reservation while pursuing Strickland, and the Prophet's mob destroys Tom's surrogate.
Tom Greer → Miles Strickland
(Conflict Pursuer And Fugitive)
Tom attempts to bring Strickland into custody after identifying him as the weapon user.
Story Analysis
An FBI agent confronts a conspiracy that turns protected surrogate bodies into instruments of mass death.