Vic (played by Michael Lazar) is a protagonist in Machine.
Ex-special forces mercenary turned hardened criminal and grifter. Works alongside partner Frank, playing both sides of the criminal underworld to maximize profits. After a botched drug deal, he is forced to work for crime boss Paul Santo, tasked with eliminating three key witnesses. He navigates manipulative relationships with his girlfriend Thea and Frank's ex Layla, while evading relentless vice cop Ford and pressure from Asian crime lord Cho and his henchman Butch. Ray (played by Michael Madsen) appears in Machine.
Ruthless crime boss Paul Santo's top enforcer and a stone-cold killer. He closely monitors Vic and Frank's movements and eagerly waits for Santo's authorization to eliminate them, posing a constant lethal threat throughout their mission to assassinate the witnesses. Thea (played by Lisa Arturo) appears in Machine.
Vic's grifter girlfriend who maintains her own hidden agendas. She actively seeks to use and manipulate Vic to serve her personal interests while he navigates his dangerous criminal obligations. Butch (played by James Russo) appears in Machine.
Henchman for Asian crime lord Cho. He exerts additional pressure on Vic and Frank, manipulating them as pawns in Cho's violent campaign for revenge against Santo and Ray. Ford (played by Neal McDonough) appears in Machine.
A corrupt vice cop relentlessly pursuing Vic and Frank. He applies intense pressure on the duo, investigating their criminal activities and escalating the danger as he closes in on them. Frank (played by Paul Sloan) appears in Machine.
Vic's criminal partner who operates on both sides of the law, motivated solely by financial gain. He shares Vic's dangerous workload, including the witness assassination contract, and becomes entangled in the conflicting agendas of Layla, Ford, and Cho's faction. Layla (played by Michelle Lombardo) appears in Machine.
Frank's ex-girlfriend, described as exotic and sultry. She pursues her own independent agenda and actively attempts to manipulate Frank to serve her personal goals amid the surrounding criminal chaos. Cho (played by Garret Sato) appears in Machine.
An Asian crime lord seeking revenge against Santo and Ray. He exerts significant pressure on Vic and Frank, manipulating them as pawns in his violent campaign to eliminate his rivals.
Machine (2007) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Vic
(played by Michael Lazar) — protagonist
Ex-special forces mercenary turned hardened criminal and grifter. Works alongside partner Frank, playing both sides of the criminal underworld to maximize profits. After a botched drug deal, he is for...
Ray
(played by Michael Madsen) — supporting
Ruthless crime boss Paul Santo's top enforcer and a stone-cold killer. He closely monitors Vic and Frank's movements and eagerly waits for Santo's authorization to eliminate them, posing a constant le...
Thea
(played by Lisa Arturo) — supporting
Vic's grifter girlfriend who maintains her own hidden agendas. She actively seeks to use and manipulate Vic to serve her personal interests while he navigates his dangerous criminal obligations.
Butch
(played by James Russo) — supporting
Henchman for Asian crime lord Cho. He exerts additional pressure on Vic and Frank, manipulating them as pawns in Cho's violent campaign for revenge against Santo and Ray.
Ford
(played by Neal McDonough) — supporting
A corrupt vice cop relentlessly pursuing Vic and Frank. He applies intense pressure on the duo, investigating their criminal activities and escalating the danger as he closes in on them.
Frank
(played by Paul Sloan) — supporting
Vic's criminal partner who operates on both sides of the law, motivated solely by financial gain. He shares Vic's dangerous workload, including the witness assassination contract, and becomes entangle...
Layla
(played by Michelle Lombardo) — supporting
Frank's ex-girlfriend, described as exotic and sultry. She pursues her own independent agenda and actively attempts to manipulate Frank to serve her personal goals amid the surrounding criminal chaos.
Cho
(played by Garret Sato) — supporting
An Asian crime lord seeking revenge against Santo and Ray. He exerts significant pressure on Vic and Frank, manipulating them as pawns in his violent campaign to eliminate his rivals.
Santo
(played by Nick Vallelonga) — supporting
A ruthless crime boss currently facing murder indictments. To secure his freedom, he hires Vic and Frank to assassinate three key witnesses who are set to testify against him, setting off the central...
Key Relationships
Thea → Layla
(Social Rivals)
Butch → Cho
(Alliance Henchman)
Cho → Vic
(Conflict Manipulator)
Ford → Vic
(Conflict Pursuer)
Ray → Vic
(Conflict Threat)
Layla → Frank
(Romantic Ex-Girlfriend)
Thea → Vic
(Romantic Girlfriend)
Ray → Santo
(Power Enforcer)
Vic → Santo
(Professional Employer)
Vic → Frank
(Alliance Partner)
Story Analysis
A gritty crime thriller exploring loyalty, betrayal, and survival in a fractured underworld.