Filth (2013) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Bruce
(played by James McAvoy) — protagonist
Protagonist and Detective Sergeant in Edinburgh. Scheming and misanthropic, he struggles with bipolar disorder, substance abuse, and vivid hallucinations while investigating a murder. His marital brea...
Lennox
(played by Jamie Bell) — protagonist
A rookie officer and friend to Bruce. Despite Bruce's manipulation, Lennox is ultimately promoted to Detective Inspector in his place after Bruce's demotion.
Mary
(played by Joanne Froggatt) — supporting
Bunty
(played by Shirley Henderson) — minor
Gorman
(played by Martin Compston) — minor
Carole
(played by Shauna Macdonald) — supporting
Bruce's estranged wife who has recently left him and is denying him access to their daughter. Her departure heavily impacts Bruce's mental state and drives his desperate bid for promotion.
Japanese Student
(played by Zack Eisaku Niizato) — cameo
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Bruce → Carole
(Family Estranged Husband) — Their broken marriage is a major source of Bruce's distress.
The plot reveals that Bruce's wife, Carole, has recently left him.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Bruce → Mary
(Social Compassionate Connection) — Mary is one of the few people toward whom Bruce displays sincere tenderness.
Bruce shows genuine warmth toward Mary, the widowed wife of a man he unsuccessfully tries to resuscitate.
Bruce → Gorman
(Conflict Enemy) — Their violent confrontation determines the collapse of Bruce's career.
Gorman's gang kidnaps and badly beats Bruce, after which Bruce kills Gorman by throwing him through a window.
Bruce → Japanese Student
(Narrative Investigator And Victim) — The student's murder creates the case Bruce believes will secure his promotion.
Bruce is assigned to oversee the investigation into the murder of a Japanese exchange student.
Bruce → Lennox
(Social Friend) — Their friendship is strained by Bruce's manipulation and professional rivalry.
The plot identifies Lennox as Bruce's friend and a rookie officer working within the same police environment.
Bruce → Bunty
(Conflict Harasser And Target) — Bruce abuses his connection to Bunty to cause fear and distress.
Bunty is the target of Bruce's repeated obscene phone calls.
Gorman → Japanese Student
(Conflict Murderer And Victim) — Gorman is directly connected to the student's killing through his gang.
The plot states that Gorman's street gang is responsible for the murder of the Japanese student.
Story Analysis
A corrupt detective's pursuit of promotion collapses under violence, psychological instability, guilt, and the consequences of emotional isolation.
Plot Progression
Schemes Beneath the Badge
— Bruce is introduced as a manipulative Detective Sergeant who abuses substances and torments people around him. His apparent warmth toward Mary reveals a divided emotional life.
The Promotion Gambit
— The murder of a Japanese exchange student gives Bruce a chance to pursue the Detective Inspector position. His rivalry with rookie officer Lennox develops alongside pressure from his failed marriage.
Reality Comes Apart
— Bruce's bipolar disorder, substance abuse, hallucinations, and separation from Carole destabilize his behavior. He begins cross-dressing as Carole while continuing to chase professional advancement.
Blood on the Streets
— A gang led by Gorman kidnaps and beats Bruce while he is cross-dressed. Bruce kills Gorman by throwing him through a window, turning his investigation into a personal catastrophe.
The Chair Slips Away
— Bruce loses the promotion, is demoted, and receives an apologetic tape. His suicide attempt is interrupted by Mary and her son before he delivers a disturbing final address to the audience.