Character Relationships in Affinity
Bruno (played by Marko Zaror) is a protagonist in Affinity.
Fitch (played by Brooke Ence) is a protagonist in Affinity.
Athena (played by Jane Mirro) appears in Affinity.
Joe (played by Louis Mandylor) appears in Affinity.
Krieger (played by Brahim Achabbakhe) appears in Affinity.
Man in Black (played by Andrey Kasushkin) appears in Affinity.
Dr. Kovalovski (played by Ego Mikitas) appears in Affinity.
Zeke (played by Tofan Pirani) appears in Affinity.
Home
/
Movies
/
Affinity
/
Character Map
Character Relationship Map: Affinity
Affinity (2025) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Bruno
(played by Marko Zaror) — protagonist
Fitch
(played by Brooke Ence) — protagonist
Athena
(played by Jane Mirro) — supporting
Joe
(played by Louis Mandylor) — supporting
Krieger
(played by Brahim Achabbakhe) — supporting
Man in Black
(played by Andrey Kasushkin) — supporting
Dr. Kovalovski
(played by Ego Mikitas) — supporting
Zeke
(played by Tofan Pirani) — minor
Hugo
(played by Elliott Allison) — minor
Key Relationships
Athena → Man in Black
(Professional Employer)
Fitch → Athena
(Conflict Rival)
Bruno → Hugo
(Narrative Informant)
Bruno → Zeke
(Alliance Teammate)
Bruno → Dr. Kovalovski
(Professional Therapist)
Bruno → Man in Black
(Conflict Enemy)
Bruno → Krieger
(Conflict Rival)
Bruno → Joe
(Professional Former Commander)
Bruno → Athena
(Conflict Antagonist)
Bruno → Fitch
(Alliance Ally)
Story Analysis
A former SEAL's journey to find the mysterious woman who gave him hope, uncovering a conspiracy in the process.
Plot Progression
Shattered Peace
Descent into Darkness
Unraveling Conspiracy
Redemption Found
Directed by Brandon Slagle
Affinity (2025) · 6.3/10 · action, mystery, science-fiction, thriller