Bulletproof (1988) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Frank 'Bulletproof' McBain
(played by Gary Busey) — protagonist
Frank McBain is a Los Angeles police officer and former CIA operative who left the agency after a failed mission cost his partner his life. Known as "Bulletproof" for surviving numerous gunshots, he r...
Capt. Devon Shepard
(played by Darlanne Fluegel) — supporting
Devon Shepard is a U.S. Army captain selected to escort the MBT-90 into hostile territory. After the convoy is attacked, she and O'Rourke are kidnapped and taken to the camp. She has a painful history...
Col. Kartiff
(played by Henry Silva) — supporting
Colonel Kartiff is a cruel Libyan adviser working with Brogado at the anti-American camp. He treats Shepard with particular hostility because of his contempt for the independence of American women. Wh...
Sgt. O'Rourke
(played by L.Q. Jones) — supporting
Sergeant O'Rourke is a U.S. military escort and a friend of Shepard. He survives the attack on the convoy but is captured and taken with her to the anti-American camp. His capture contributes to the p...
Gen. Maximiliano Brogado
(played by René Enríquez) — supporting
General Maximiliano Brogado is one of the two men in charge of the anti-American camp, serving alongside Kartiff. He oversees the captured personnel and the MBT-90 after the convoy is overrun. When th...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Frank 'Bulletproof' McBain → Capt. Devon Shepard
(Romantic Former Love Interest) — A complicated romantic history drives McBain's personal motivation to rescue Shepard.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Gen. Maximiliano Brogado → Col. Kartiff
(Alliance Co-Leader) — A strategic partnership between the camp's native general and foreign military advisor.
Capt. Devon Shepard → Col. Kartiff
(Conflict Captive) — Shepard faces direct hostility and ideological friction from the camp's foreign advisor.
Capt. Devon Shepard → Gen. Maximiliano Brogado
(Conflict Captive) — Shepard is held hostage by the camp's primary military commander.
Capt. Devon Shepard → Sgt. O'Rourke
(Alliance Teammate) — A close professional and personal bond between two military personnel captured together.
Story Analysis
A disgraced former operative is drawn into a dangerous retrieval mission after a military deception creates an insurgent hostage crisis.
Plot Progression
A Wound That Survived
— The opening establishes McBain's failed CIA mission, the death of his former partner, and his unusual reputation for surviving gunshots. His bullet collection preserves the trauma of that past.
The Tank as Bait
— U.S. intelligence discovers a secret insurgent camp and develops a plan involving the MBT-90 prototype. The convoy is intended to create a diplomatic justification for military action.
Captured at the Border
— The convoy is intercepted by revolutionaries, most of the escort is killed, and the remaining survivors are taken to the camp with the prototype. The planned provocation becomes a hostage crisis.
The Locked Thunderblast
— McBain receives a secret retrieval assignment and accepts it partly to redeem himself. At the camp, the leaders discover that the tank is protected by an electroshock security device and threaten the...