Outsource (2025) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Kostya
(played by Ivan Yankovsky) — protagonist
Sasha
(played by Eldar Kalimulin) — protagonist
Andrey
(played by Dmitriy Sumin) — supporting
Nina
(played by Daria Kotreleva) — supporting
Katya
(played by Karina Aleksandrova) — supporting
Yulya
(played by Darya Savelyeva) — supporting
Natasha
(played by Mila Ershova) — supporting
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Kostya → Sasha
(Prison colleagues) — Their working relationship is close enough to involve joint action, but it is strained when the group later plans an execution without Kostya.
"In Episode 1, Kostya meets Sasha as a colleague at the prison. In Episode 4, they act together when they beat Oleg and take him back to their town."
Kostya → Nina
(Marital relationship complicated by Nina's connection with Roma) — Nina is identified as Kostya's wife, while Roma's confession creates a romantic complication around their marriage.
"Episode 4 says Roma visits Nina, confesses his love, and plans to take Kostya's wife to California."
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Natasha → Yulya
(Allies sharing information) — Natasha participates in informing Yulya about the business connected to the prison.
"In Episode 7, Natasha goes with Katya to Yulya's place and tells her about the source of their husbands' income."
Katya → Yulya
(Allies in confronting their husbands' business) — Katya and Yulya take part in a joint effort to inform Yulya about the prison group's business.
"In Episode 7, Katya visits Yulya with Natasha, and the two women tell Yulya about their husbands' source of income."
Natasha → Katya
(Allies) — They share information and act together to inform Yulya about their husbands' business.
"In Episode 7, Katya visits Natasha and reveals the real source of their husbands' income; they then go together to tell Yulya."
Sasha → Andrey
(Prison operation associates) — They are associated through the prison group's dealings and the plan concerning the Doctor.
"In Episode 4, Sasha and Kostya jointly handle Oleg, who came to them through Andrey. In Episode 5, Sasha is included among those involved in planning...
Kostya → Andrey
(Prison operation associates) — They are connected through the prison group's operations, though the plan to proceed without Kostya signals a breach in their cooperation.
"In Episode 4, Andrey's acquaintance Oleg approaches Sasha and Kostya, and they deal with him together. In Episode 5, Kostya learns that a plan involv...
Story Analysis
The season follows Kostya's arrival at a Far Eastern prison and the criminal operations that fracture the group around him. Prison schemes, personal crises, and growing exposure converge in a new execution offer and a threat against Kostya.
Plot Progression
Arrival and Prison Routine
— Kostya arrives at the Far Eastern prison and is introduced to its operations and colleagues. His contact with the Professor and the execution-related money establish the prison's grim economy.
Private Lives Unravel
— The execution money exposes strain in Yulya's marriage, while Natasha discovers that she is pregnant and is uncertain about the father. Personal troubles unfold alongside the prison group's activities...
Revenge and Romance
— Oleg threatens the group and is beaten and taken away by Kostya and Sasha. Roma's confession to Nina adds a personal complication to the growing tensions.
The Group Turns on Itself
— A plan to execute the Doctor is made without Kostya, creating a rift within the team. Natasha's undisclosed abortion leaves her in critical condition, while the group suspects an informant.
Exposure and New Threats
— The warden presses the group for answers, and Katya and Natasha tell Yulya about their husbands' source of income. The Doctor provides a lethal cocktail recipe in exchange for treatment, and the warde...