Character Relationships in Dharmayuddhaya

Harischandra (played by Jackson Anthony) is a protagonist in Dharmayuddhaya. An orphan and businessman, Harischandra is the central figure who devises a plan to protect his family after they accidentally kill a young man who threatened his daughter. He fabricates an alibi, moves the body, and helps expose the violence used against his family. Later, he confesses the truth to the young man's parents, while a final flashback implies he concealed the body beneath the police station. Rani (played by Dilhani Ekanayake) appears in Dharmayuddhaya. Harischandra's wife and mother of their two daughters, Rani discovers that a young man is blackmailing her daughter with a hidden recording. When she confronts him, he demands that she sleep with him instead. After her daughter strikes him, Rani helps hide his body and tells Harischandra what happened, then follows the family's prepared alibi during questioning. Vishaka (played by Kusum Renu) appears in Dharmayuddhaya. A member of parliament and the mother of the missing young man, Vishaka leads the investigation after he disappears. She uncovers inconsistencies in Harischandra's family's alibi and has them arrested, but later learns of her son's misconduct and that the evidence against the family is insufficient. She resigns and, with her husband, apologizes to Harischandra's family. Achini (played by Thisuri Yuwanika) appears in Dharmayuddhaya. Achini is Harischandra and Rani's daughter. After a young man secretly records her and threatens to expose the video unless she lets him enter a storeroom, she strikes him with a pipe when he escalates his demands toward her mother. The blow kills him, and Achini and Rani hide his body before Harischandra works to protect the family. Constable Vimal (played by Kumara Thirimadura) appears in Dharmayuddhaya. Constable Vimal is Harischandra's rival and a police officer involved in the investigation. He reports seeing Harischandra drive the missing young man's car and later uses physical force to try to make the family reveal the truth. After Sachini publicly speaks out about his assault, citizens attack him and he is suspended for battery and assault. Inspector (played by Roshan Pilapitiya) appears in Dharmayuddhaya. The new Inspector appears at the local police station near the end of the story. When Harischandra signs the station register, the Inspector warns him that he will not fool the police. Harischandra replies that the police exist to protect citizens like him and says he has no intention of fooling them further; the exchange precedes a flashback implying the body was hidden in the station's foundations. Shane (played by Danuka Dilshan) appears in Dharmayuddhaya. A spoiled young man who blackmails Achini and escalates the conflict with her family. His actions precipitate the fatal incident that drives the story.

Character Relationship Map: Dharmayuddhaya

Dharmayuddhaya (2017) Poster

Dharmayuddhaya (2017) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.

Characters

Canonical Relationships

Family, romantic, and professional connections based on plot evidence.

Story Dynamics

Alliances, conflicts, and narrative interactions that evolve throughout the story.

Story Analysis

A family conceals an accidental killing while an investigation exposes the moral costs of both criminal deception and institutional violence.

Plot Progression

  1. A Threat Inside the Family
  2. The Manufactured Alibi
  3. The Investigator Finds the Crack
  4. Violence and Reversal
  5. The Confession Beneath the Station

Directed by Seiyaru Ravi

Dharmayuddhaya (2017) · 9.2/10 · drama, family, thriller

Content sources

Plot analysis generated from content on Wikipedia, licensed under CC BY-SA 4.0.

Related entry on Wikidata (Q30647147), public domain (CC0).