Human Zoo (2009) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Adria Shala
(played by Rie Rasmussen) — protagonist
Central protagonist portrayed by director Rie Rasmussen. The narrative is partially inspired by the director's adopted sister, a Vietnamese immigrant to Denmark, and is presented from a distinct femal...
Srdjan Vasiljevic
(played by Nikola Đuričko) — protagonist
Srdjan is a man wanted for war crimes and a figure from Adria's past whose violent history remains close to her present. He trains Adria with a revolver and urges action against senior officials, whil...
Shawn Reagan
(played by Nick Corey) — supporting
Shawn is a traveler who has come to France and becomes romantically involved with Adria. Their relationship develops amid arguments about belonging, responsibility, and the rules of the country offeri...
Kameela
(played by Daphné Hacquard) — supporting
Kameela is Mina's family member whose painful past is discussed at dinner with Adria and Shawn. A scholarship could give her the chance to study medicine in America, but that future depends on obtaini...
Mina
(played by Hiam Abbass) — supporting
Mina is part of the family that hosts Adria and Shawn for dinner, where the family's escape and Kameela's hopes of studying medicine in America are discussed. When Kameela fails to return, Mina and he...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Mina → Kameela
(Protective Family Connection) — Mina is directly involved in Kameela's welfare and searches for her when authorities refuse to treat the disappearance seriously.
Mina and her family discuss Kameela's painful past, and Mina later searches hospitals and the morgue after Kameela fails to return home.
Adria Shala → Shawn Reagan
(Romantic Partners) — Their romance is tested by conflicting ideas about identity, responsibility, and the society offering Adria protection.
Adria becomes involved with Shawn after his travels bring him to France. Their relationship develops through arguments about belonging, responsibility...
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Srdjan Vasiljevic → Shawn Reagan
(Conflict Romantic Rival Context) — The plot places Shawn's relationship with Adria alongside her dangerous connection to Srdjan, creating an indirect personal conflict.
Adria becomes involved with Shawn while remaining entangled with Srdjan, whose violent past and influence continue to shape her life.
Adria Shala → Mina
(Alliance Shared Concern) — Although their actions are described separately, both are connected by efforts to obtain answers about Kameela.
Adria seeks information about Kameela while Mina and her family search hospitals and the morgue after Kameela disappears.
Shawn Reagan → Kameela
(Social Supportive Acquaintances) — Shawn encounters Kameela through the family's account of her education prospects and visa-dependent future.
At dinner, Shawn learns about Kameela's painful past and the scholarship that could allow her to study medicine in America.
Shawn Reagan → Mina
(Social Dinner Acquaintances) — Their interaction gives Shawn direct access to the family's refugee experience and the unequal availability of safety.
Shawn attends a dinner with Mina and her family, where he learns about their escape and the family's circumstances.
Adria Shala → Kameela
(Narrative Advocate And Missing Person) — Kameela's disappearance draws Adria into an unresolved search and strengthens her opposition to institutional indifference.
After Kameela fails to return home, Adria seeks information about her and continues demanding answers about the disappearance.
Adria Shala → Srdjan Vasiljevic
(Conflict Violent Entanglement) — Their connection combines shared history, coercive violence, moral disagreement, and Adria's struggle to escape Srdjan's influence.
Adria is connected to Srdjan, a man wanted for war crimes. He trains her with a revolver, and they later argue over revenge, money, guilt, and justifi...
Story Analysis
Adria struggles between war, displacement, dangerous attachments, and the unresolved disappearance of Kameela.
Plot Progression
War Without Protection
— The story opens amid armed conflict, where civilians and women are moved under military orders. Adria carries the consequences of violence into a precarious life in France.
Borders and Impossible Choices
— Adria's connection to Srdjan threatens her asylum prospects. Exhausted legal options and the discussion of a Corsican birth certificate expose the vulnerability of displaced people.
Love Beside Displacement
— Adria's relationship with Shawn develops through arguments about belonging and responsibility. A dinner with Mina's family reveals Kameela's past, scholarship hopes, and dependence on a visa.
Violence Returns
— Srdjan trains Adria with a revolver as NATO airstrikes bring the conflict into the present. Their disputes over revenge, money, and killing expose an increasingly dangerous moral divide.
The Missing Girl
— Kameela fails to return, and Mina's family searches hospitals and the morgue. Institutional refusal and Adria's confrontation over information leave the disappearance unresolved.
Directed by Rie Rasmussen
Human Zoo (2009) · 5/10 · drama
Content sources
Related entry on
Wikidata
(Q1507299), public domain (CC0).
Plot breakdown and analysis on this page are AI-generated from the title's synopsis and metadata.