Python (2000) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
John Cooper
(played by Frayne Rosanoff) — protagonist
Central survivor and investigator in Ruby, leads efforts against the giant python threat.
Bart Parker
(played by Casper Van Dien) — supporting
Local resident caught in the python's rampage, assists protagonists with information.
Sheriff Griffin Wade
(played by Gary Grubbs) — supporting
Law enforcement leader coordinating the town's emergency response and containment efforts.
Kristin
(played by Dana Barron) — supporting
John Cooper's girlfriend who survives initial attacks and aids in the investigation.
Tommy
(played by Wil Wheaton) — supporting
John's best friend, helps investigate the python threat and supports the group.
Theresa
(played by Sara Mornell) — supporting
Tommy's girlfriend who joins the group investigating the python threat.
Kenny Summers
(played by Scott Williamson) — minor
Townsperson or survivor of the python attacks, contributes to community response.
Francesca Garibaldi
(played by Jenny McCarthy) — supporting
Key supporting figure in the Ruby community, assists during the crisis.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Sheriff Griffin Wade → Kenny Summers
(Professional Death Investigator) — Kenny's death becomes a key part of Wade's investigation.
Wade responds to Kenny's body being found with acid burns and orders John's arrest based on the apparent connection to the plating plant.
Kenny Summers → Francesca Garibaldi
(Professional Real Estate Agent And Client) — Their professional relationship places them together when the attack occurs.
The plot identifies Kenny as a real estate agent and Francesca as his client. The python kills them during a property-related encounter.
Sheriff Griffin Wade → Bart Parker
(Power Conflicting Authorities) — Wade and Parker represent competing authorities during the containment operation.
Bart's NSA team gives Wade a cover story about a rogue operative, but Wade does not believe the explanation and is forced to accept it.
Tommy → Theresa
(Romantic Partner) — Tommy and Theresa are a couple whose relationship is tested by the creature's attacks.
The plot introduces Tommy and Theresa as a couple traveling with John and Kristin. The python later attacks them at their home.
John Cooper → Kristin
(Romantic Partner) — John and Kristin are a committed couple who survive the attacks together.
The plot identifies Kristin as John's girlfriend and says they planned to leave on vacation together. At the end, John announces that he and Kristin a...
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
John Cooper → Kenny Summers
(Narrative Investigator And Victim) — Kenny's death directly increases the pressure on John.
John discovers the scene connected to Kenny's death, after which police use the acid burns on Kenny's body as evidence against John.
Bart Parker → John Cooper
(Conflict Indirect Adversary) — Parker's official operation conflicts with John's local survival strategy.
Parker leads the NSA effort to recapture the python while John is falsely treated as a possible killer and later develops a separate plan to destroy t...
John Cooper → Sheriff Griffin Wade
(Conflict Suspect And Investigator) — Wade initially treats John as a murder suspect rather than as an ally.
After Lisa's death and Kenny's death show acid burns, Sheriff Wade suspects John because John works at a plating plant that uses acid and orders him a...
Tommy → Kristin
(Social Friend's Partner) — Tommy and Kristin are connected through their close relationships with John.
Tommy travels with John and Kristin, who are identified as a couple, during the group's investigation and planned vacation.
Kristin → Theresa
(Alliance Teammate) — They cooperate as members of the survivor group.
Kristin and Theresa are part of the same group traveling with John and Tommy and later participate in the plan to lure the python into the treatment c...
John Cooper → Theresa
(Alliance Teammate) — John and Theresa cooperate during the group's attempt to survive and trap the python.
John searches for Tommy and Theresa after they fail to arrive, finds Theresa near the wrecked truck, and later works with her at the water treatment c...
John Cooper → Tommy
(Social Best Friends) — Their close friendship makes Tommy's death a major emotional blow for John.
Tommy is explicitly described as John's best friend. They investigate the missing people and the python threat together.
Story Analysis
A small-town group must survive a genetically engineered python and devise a practical plan to destroy it after official forces fail.
Plot Progression
The Escape Near Ruby
— An NSA aircraft crashes near Ruby and an abnormally large python escapes. The creature attacks campers, while John and his friends discover a pet Burmese python connected to the first victims.
Acid And Suspicion
— More victims are found with severe acid burns, and John becomes a suspect because he works at a plating plant. The python's unusual defensive capabilities are revealed as the official response begins.
The Failed Manhunt
— John is arrested and then released after an official cover story is imposed. The NSA team establishes a perimeter, but the python tricks them with its shed skin and destroys the operation.
Survivors Under Siege
— The python kills Tommy and pursues Theresa, forcing John and Kristin to search for the survivors. At the water treatment center, the group reunites and prepares a dangerous trap.
The Acid Vat Solution
— The first bomb trap fails, leaving the python apparently unharmed. The survivors instead lure it into the plating plant and destroy it with industrial acid before Ruby begins to recover.