Imperfect (2019) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Rara
(played by Jessica Mila) — protagonist
Rara is the story's central character, an overweight research employee at a local makeup company who struggles with family judgment and workplace insecurity. Encouraged by Lulu, she changes her appear...
Dika
(played by Reza Rahadian) — protagonist
Dika is Rara and Lulu's brother, whose lifelong feelings of inadequacy shape the family conflict. He angrily accuses Lulu of being treated as perfect and resents the comparisons surrounding her, while...
Lulu
(played by Yasmin Napper) — supporting
Lulu is Rara's younger sister, admired for her beauty and known as a popular online personality with George. Despite benefiting from this public image, she supports Rara by encouraging makeup experime...
George
(played by Boy William) — supporting
George is Lulu's boyfriend and appears with her as part of her popular online presence. His relationship with Lulu contributes to the image that makes her seem successful and admired, while Dika later...
Kelvin
(played by Dion Wiyoko) — supporting
Kelvin is Rara's colleague or supervisor at the makeup company. He recognizes the potential in her campaign research but asks her to revise the idea and cooperate more directly with the agency. After...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Rara → Kelvin
(Professional Colleagues) — Kelvin is Rara's workplace superior or evaluator, pushing her to develop her campaign idea more directly with the agency.
Rara works in the research department of a makeup company, while Kelvin evaluates her campaign research and asks her to revise it.
Lulu → George
(Romantic Boyfriend) — Lulu and George are a public romantic couple connected to Lulu's online image.
Lulu is described as a popular online personality with her boyfriend, George.
Dika → Lulu
(Family Siblings) — Dika and Lulu are siblings whose relationship is affected by his long-standing feelings of inferiority.
Dika says he has spent his life being compared with Lulu and feeling inadequate beside her.
Rara → Dika
(Family Siblings) — Rara and Dika are siblings whose family bond is strained by resentment and comparison.
Dika is part of Rara's family and directly argues with her about her transformation and identity.
Rara → Lulu
(Family Sisters) — Rara and Lulu are sisters whose relationship is shaped by affection, comparison, and conflicting views of beauty.
The story opens with Rara caring warmly for Lulu as a child, and they remain sisters in adulthood.
Story Analysis
Rara's transformation exposes how appearance, comparison, and family expectations shape personal identity and self-worth.
Plot Progression
Kindness Before Appearance
— The story introduces Rara and Lulu as children, showing Rara's warmth toward her sister. A family tragedy then precedes the transition into their adult lives.
A Family of Comparisons
— As adults, Rara is criticized for her body, appearance, work, and romantic prospects, while Lulu receives praise for her beauty and online popularity. Rara also faces pressure to prove herself profess...
The Cost of Transformation
— Lulu supports Rara's experiments with makeup and fitness. Rara struggles through training and gradually becomes more confident as her appearance and public treatment change.
New Image, Old Wounds
— Kelvin notices Rara's transformation, while Dika supports her but prefers the person she used to be. The family's unresolved comparisons begin to surface more openly.
A Family Divided
— Dika confronts Lulu and explains his lifelong feelings of inadequacy. Rara defends Lulu but also demands recognition for the sacrifices behind her transformation, leaving the family divided.
Directed by Ernest Prakasa
Imperfect (2019) · 7.6/10 · comedy, drama
Content sources
Related entry on
Wikidata
(Q97240779), public domain (CC0).
Plot breakdown and analysis on this page are AI-generated from the title's synopsis and metadata.