Buoyancy (2019) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Chakra
(played by Sarm Heng) — protagonist
Chakra is a poor young migrant who leaves his family after hearing that construction work abroad could bring better wages. Deceived into joining a fishing trawler, he is forced to work under debt and...
Rom Ran
(played by Thanawut Ketsaro) — protagonist
Rom Ran is the captain of the fishing trawler and the main force controlling the migrant workers. He treats them as disposable property, using beatings, threats, debt, and forced labor to maintain obe...
Kravaan (Eldest Brother)
(played by Nhim Chhun) — supporting
Kravaan is Chakra's older brother and the person who tells him about potentially better-paid construction work abroad. Although his advice helps motivate Chakra to leave home, the journey becomes a tr...
Chakra's Younger Brother
(played by Bou Samnang) — minor
Chakra's Sister
(played by Sim Lyma) — minor
Chakra's Sister
(played by Ros Leang Hong) — minor
Chakra's Mother
(played by Kunthea Sngoun) — minor
Chakra's Sister
(played by Phouern Mey Mey) — minor
Chakra's Father
(played by Sareoun Sopheara) — supporting
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Chakra's Sister → Chakra
(sister)
Chakra's Sister → Chakra
(sister)
Chakra's Sister → Chakra
(sister)
Chakra's Mother → Chakra
(mother)
Chakra's Father → Chakra
(father)
Chakra → Chakra's Younger Brother
(Family Older Brother) — The younger brother represents the family life Chakra hopes to support through migration.
Chakra lives with his family, and the character list identifies Chakra's Younger Brother as part of that family context.
Chakra → Kravaan (Eldest Brother)
(Family Younger Brother) — Kravaan influences Chakra's decision to migrate by presenting overseas labor as a path out of poverty.
Kravaan is identified as Chakra's older brother and tells him about better-paid construction work in Thailand.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Chakra → Rom Ran
(Conflict Captive And Captor) — Their relationship forms the central struggle between coerced survival and violent authority.
Chakra is deceived into boarding a fishing trawler, while Rom Ran controls the vessel and threatens workers who refuse to work.
Story Analysis
A poor young migrant is trapped in maritime forced labor and gradually transformed by the violent system that controls his survival.
Plot Progression
Leaving Poverty Behind
— Chakra struggles with unpaid work and poverty at home. Kravaan's account of Thai construction wages persuades him to risk migration despite family discouragement.
The Deceptive Passage
— Chakra joins a migrant journey and is hidden through a chain of vehicles. The promised factory job is exposed as a lie when the migrants are forced onto a fishing trawler.
Debt Beneath the Waves
— Rom Ran imposes debt-bound labor and violent discipline aboard the vessel. Hunger, exhaustion, isolation, and the impossibility of escape trap the workers at sea.
Learning the Captains Rule
— Chakra adapts to the work and learns more Thai. Rom Ran praises his obedience and gradually pulls him into the captain's violent system.
A Sea Without Return
— The trawler moves farther from shore while the workers remain indebted and unable to contact their families. A killing and the disposal of a body reveal the final normalization of death.
Directed by Rodd Rathjen
Buoyancy (2019) · 7.1/10 · crime, drama
Content sources
Related entry on
Wikidata
(Q85749544), public domain (CC0).
Plot breakdown and analysis on this page are AI-generated from the title's synopsis and metadata.