Skip to content
What's After the Movie?
Plot summary

Dharmayuddhaya (2017) Plot Summary & Timeline

Dharmayuddhaya (2017) movie poster

Dharmayuddhaya is a 2017 drama and family film directed by Seiyaru Ravi, running 2 hours 46 minutes. This page retells the whole story in 685 words (about 3 minutes to read) and covers 12 key events in order, 10 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for Dharmayuddhaya.

to read the plot summary
3 min
key events in the timeline
12
characters profiled
10
themes explained
3
Loading streaming availability…
Dharmayuddhaya (2017) movie poster
Released
Runtime
2h 46m
Director
Seiyaru Ravi
Genres
Drama, Family, Thriller
Original language
Sinhala
No spoilers

What Is Dharmayuddhaya About?

The premise of Dharmayuddhaya in 260 words, with nothing given away. The full story follows below.

In a modest town nestled among Sri Lanka’s rolling hills, Harishchandra has built a quiet life from the ground up. An orphan who left school early, he now runs a small real‑estate office that has become a familiar sight in the community. His greatest pleasure, aside from caring for his wife and two daughters, is slipping into the glow of a television screen, where classic films provide a comforting backdrop to his everyday routine. The rhythm of his days is simple and steady, a gentle counterpoint to the bustling world beyond his doorstep.

Rani, his steadfast partner, shares his love of family and tradition, while their daughters, Achini and Sachini, grow up in the warm shadow of their parents’ devotion. The household is filled with ordinary moments—shared meals, laughter over movie dialogues, and the quiet pride of watching their children flourish. Yet beneath this serene surface, the close‑knit community holds its own whispers and expectations, a subtle pressure that shapes each decision the family makes.

The arrival of a stranger—Shane—upends the familiar pattern, introducing a thread of unease that quickly weaves through the family’s daily life. What begins as a casual encounter soon hints at deeper complexities, prompting Harishchandra to navigate a delicate balance between protecting his loved ones and confronting unforeseen challenges. The film unfolds with a measured, introspective tone, blending the warmth of familial bonds with a lingering sense of suspense. It invites viewers to contemplate how ordinary people respond when ordinary peace is disturbed, and how ingenuity and loyalty can become the quiet forces that shape destiny.

Full plot

What Happens in Dharmayuddhaya?

The complete story of Dharmayuddhaya, from the first scene to the last, in 685 words (about 3 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.

Spoilers ahead

Harischandra, Jackson Anthony is an orphan-turned real estate businessman in Manudampura, a man whose life revolves around his family and a simple, almost ritualistic love for films. He runs a small office that doubles as his living room, where the TV is always on and the days blend into one another. He is married to Rani, Dilhani Ekanayake, and they have two daughters, Achini, Thisuri Yuwanika, and Sachini. The household appears stable at first glance, defined by routine, a tight-knit dynamic, and a sense that everyone knows their place in the person-to-person hierarchy that sustains them.

During a nature camp, Achini, Thisuri Yuwanika, is recorded in a bathroom by a hidden cell phone belonging to Shane, the spoiled son of MP Vishaka Samaranayake [Kusum Renu]. Shane uses this footage as leverage, threatening Achini to open a storeroom door at night or else he will post the video online to humiliate her. When Rani confronts Shane, he doubles down, demanding that Rani sleep with him instead of Achini. In a moment of heat and desperation, Achini strikes Shane with a pipe, killing him instantly. Horrified by the consequences, Rani and Achini decide to hide the body in a compost pit, a decision that Sachini witnesses. The night grows heavier with fear, and the family is suddenly tethered to a dangerous plan that could crush them under the weight of the truth.

Harischandra, alerted to the gravity of the situation, concocts a plan to shield his family from the law. He removes the broken phone and then drives Shane’s car into a river, a move that is noticed by his rival, Constable Vimal, [Kumara Thirimadura]. The murder date is pinned to August 2, and in the days that follow, the family pretends normalcy, taking a meditation trip to Matale, watching a movie, and dining out to bolster their alibi. The investigation begins when Vishaka, the MP, starts to question the disappearances and traces the car to the river. To her dismay, the alibi appears solid at first glance, with a trail of receipts—restaurant bills, movie tickets, and bus tickets—that seem to anchor their whereabouts. The investigation intensifies as Vishaka seeks independent confirmation from the establishments’ owners, but each account appears to support the family’s version of events.

The plot thickens when the Theravada monk-turned-informant reveals that a DVD set had circulated about the Matale meditation program, inviting Vishaka to reassess the timeline. She realizes that Harischandra did more than merely claim an alibi; he actively manipulated memory by planting suggestions with the owners, convincing them they were in Matale on August 2–3. With this new angle, Vishaka arrests Harischandra and his family, and Vimal uses brute force to extract the truth from them. Sachini breaks under the pressure, revealing where the body was buried. Yet a further twist emerges: Shane’s friend Damith reveals that Shane had taken explicit pictures of Achini, exposing a troubling side to Shane and confirming that he sought to exert power over a young girl. Digging the compost pit again, they find only a calf carcass rather than a human body, and Harischandra had anticipated this, having moved Shane’s body elsewhere to mislead investigators. The community cries out as Vimal is beaten by a mob and suspended, and Vishaka resigns, genuine remorse replacing their earlier certainty.

In the aftermath, Vishaka and her husband apologize to Harischandra and his family, acknowledging their role in enabling Shane’s dangerous behavior and the broader harms he caused. A remorseful Harischandra finally confesses that his family’s actions were driven by fear of Shane’s predatory intent toward Achini, not malice toward the truth. He signs a police register at the new station, where the Inspector, Roshan Pilapitiya, insists that Harischandra won’t be able to fool the authorities again. Harischandra replies that the police exist to protect citizens like him, but the closing flashback hints at a chilling reality: he may have hidden Shane’s body in the foundations of the very police station, a place that would never be suspected, leaving readers with a shadowy question about justice, guilt, and what people are willing to do to protect their families.

Timeline

Dharmayuddhaya Timeline: Every Key Event in Order

12 key events in the order they happen, from “Achini is recorded at nature camp” to “Calf carcass found; body location remains uncertain”. 12 events name a place, across 12 locations.

  1. 1

    Achini is recorded at nature camp

    During a nature camp in Manudampura, Achini is secretly filmed in a bathroom by a hidden phone belonging to Shane. The footage becomes leverage for Shane to threaten the family. This incident seeds fear and sets off a chain of coercive events.

    When:Before Aug 2 Where:Nature camp, Manudampura

  2. 2

    Shane blackmails Achini to open a store room

    Shane pressures Achini to open a store room door at night, threatening to post the incriminating video if she refuses. The coercion demonstrates Shane's predatory intent and escalates the conflict. The family braces for the consequences of exposure.

    When:Night of Aug 2 (approx) Where:Near the nature camp / store room

  3. 3

    Rani confronts Shane and he demands more

    Rani confronts Shane about the video, but he doubles down and tries to coerce her into sleep with him. The confrontation reveals Shane's dangerous and controlling behavior. This raises the stakes for Achini and the rest of the household.

    When:Night of Aug 2 Where:Camp vicinity

  4. 4

    Achini kills Shane with a pipe

    In a moment of panic, Achini strikes Shane on the head with a pipe, killing him and breaking his cell phone. Realizing they are in trouble, the family hatches a plan to cover up the murder. The scene pivots the story toward a calculated deception.

    When:Night of Aug 2 Where:Store room near camp

  5. 5

    Body hidden in compost pit; Sachini witnesses

    Rani and Achini hide Shane's body in a compost pit, with their younger daughter Sachini as an eyewitness to the event. The concealment effort is meant to prevent discovery and protect the family. The moral weight of the act haunts the household.

    When:Night of Aug 2 Where:Compost pit near camp

  6. 6

    Harishchandra plans the cover-up

    Harishchandra decides to shield his family by manipulating the timeline and evidence. He removes the broken phone and drives Shane's car away, creating a decoy that he hopes will mislead investigators. His actions signal a deeper commitment to the lie.

    When:Late Aug 2 to Aug 3 Where:Home and road route to river

  7. 7

    Shane's car is dumped into the river

    Harishchandra sinks Shane's car in a river to sever the link to the crime scene. This act intensifies the cover-up and tightens the circle of deceit around the family. The disappearance of the vehicle becomes a key clue for investigators.

    When:Late Aug 2 to Aug 3 Where:River

  8. 8

    Family attends Matale meditation program to build alibi

    To create a plausible alibi, Harishchandra and his family participate in a meditation program in Matale around August 2, with additional outings to a movie and a restaurant. The plan is to show they were elsewhere when the murder occurred. The timing of these events becomes a central focus of the investigation.

    When:August 2-5 (program on Aug 2; outings on Aug 4-5) Where:Matale and local venues (cinema, restaurant)

  9. 9

    Vishaka opens the investigation

    Vishaka begins probing Shane's disappearance, questioning business owners and tracing alibis while cross-checking the car rumor. Her team pieces together the initial timeline and grows suspicious of the family's whereabouts. The search widens as inconsistencies emerge.

    When:August 3-4 Where:Vishaka's office and field investigations

  10. 10

    Alibi receipts appear to support the story

    Harishchandra presents bills for a restaurant, movie tickets, and bus tickets to back up the claimed alibi. Investigators verify these receipts with the owners, who confirm the sequences. The lead initially seems solid, complicating the case for the moment.

    When:August 4-5 Where:Restaurants, cinema, bus stops

  11. 11

    DVD evidence undermines the alibi; arrest follows

    Vishaka learns from Therō that DVDs exist about the Matale program, exposing the alibi as a fabrication. With this, she moves to arrest Harishchandra and his family, while Vimal uses force to extract the truth from interrogation. The investigation shifts from accident to deliberate deception.

    When:Around August 4-5 Where:Matale area and police station

  12. 12

    Calf carcass found; body location remains uncertain

    Sachini, under pressure, reveals what happened, but the digging yields only a calf carcass in the compost pit. The missing Shane remains unaccounted for, complicating the murder narrative and suggesting the body was moved. A closing flashback hints that Harishchandra may have hidden Shane's body in the foundations of the police station.

    When:Following the arrest / late stage Where:Compost pit; police station foundations (implied)

Characters

Who Are the Main Characters in Dharmayuddhaya?

10 characters, among them Harishchandra (Jackson Anthony), Rani (Dilhani Ekanayake) and Achinni (Thisuri Yuwanika): who each one is and the part they play in the story. 6 of them link to the actor’s page.

  • H(

    Harishchandra (Jackson Anthony)

    Played by Jackson Anthony

    A withdrawn real estate businessman and family man who tries to shield his wife and daughters from a brutal crime. His calculated decisions reveal a pragmatic, ruthless side as he choreographs an alibi and manipulates perceptions to avoid suspicion. Beneath the protective veneer, he weighs the consequences of truth versus loyalty.

    • 🎭 Complex Protagonist
    • 🕵️ Mastermind
    • 🧩 Moral ambiguity
  • R(

    Rani (Dilhani Ekanayake)

    Played by Dilhani Ekanayake

    Harishchandra's wife who becomes entangled in the crime, torn between protecting her family and facing the consequences of her actions. She confronts Shane, but is pulled into a web of coercion and fear. Her decisions illuminate female agency within a patriarchal crisis.

    • 👩‍👧‍👧 Family matriarch
    • 🗝️ Hidden loyalties
  • A(

    Achinni (Thisuri Yuwanika)

    Played by Thisuri Yuwanika

    Harishchandra and Rani's daughter who witnesses the events and endures the fallout of her family’s actions. She is caught between danger and family protection, showing resilience amid trauma.

    • 👧 Young witness
    • 🧭 Moral conflict
  • S

    Sachini

    Achinni's sister who also witnesses the events and is pressured by authorities and family to stay quiet. She is a key anchor for the family’s alibi and experiences emotional strain under police pressure.

    • 🧪 Witness
    • 🫶 Family tension
  • S

    Shane

    The spoiled MP Vishaka Samaranayake's son who triggers the conflict by blackmailing Achini and introduces the modern menace of social media exposure and coercion. His actions set the chain of events in motion.

    • 🧒 Teen antagonist
    • 🌀 Social media catalyst
  • VS

    Vishaka Samaranayake

    Played by Kusum Renu

    The MP who investigates Shane’s disappearance and pressures the family, exposing institutional power dynamics and abuses of authority.

    • 🏛️ Power & authority
    • 🕯️ Social responsibility
  • CV

    Constable Vimal

    Played by Kumara Thirimadura

    The rival cop who pushes hard on Harishchandra, using brute force to extract a confession. His aggression accelerates the plot’s danger and reveals corruption within law enforcement.

    • 👮 Authority
    • 💥 Brutality
  • I

    Inspector

    Played by Roshan Pilapitiya

    The authority figure who ultimately leads the case and must confront the truth behind the family’s alibi. He represents the system’s attempt to balance skepticism with law.

    • 🧭 Law & order
    • ⚖️ Investigative pressure
  • T

    Thera

    The monk who holds a meditation program and becomes a pivotal source of information that influences the case, demonstrating how religious spaces intersect with crime investigations.

    • 🙏 Spiritual influence
    • 🧭 Information source
  • D

    Damith

    Shane's friend who reveals Shane's actions, contributing essential background that changes the investigation's direction.

    • 🗨️ Informant
    • 🔎 Revealer
Setting

Where and When Is Dharmayuddhaya Set?

Dharmayuddhaya is set in Manudampura and Matale (Contemporary (early 21st century)). Here is why the time and place matter to the story.

When

Contemporary (early 21st century)

The events occur in modern Sri Lanka, with cellphone videos, social media, and contemporary policing shaping the investigation. The timeline revolves around a murder on August 2 and the family’s attempts to maintain a timely alibi during August 4–5. The narrative uses current technologies and media scrutiny to build suspense and reveal truth.

Where

Manudampura, Matale

The story unfolds in Manudampura, a local Sri Lankan town centered on Harishchandra's real estate business. Key scenes also touch Matale, where a meditation program hints at a calm, cultural backdrop before the plot spirals into crime. The setting blends everyday urban life with rural Sri Lankan landscapes, highlighting the tension between normalcy and hidden danger.

  • 🏡 Real estate town
  • 🗺️ Sri Lankan setting
  • 👪 Community dynamics
Themes

What Are the Themes of Dharmayuddhaya?

3 ideas the story keeps returning to, among them Law & Justice, Family Loyalty and Truth vs Deception.

  1. 01

    Law & Justice

    The film explores how law enforcement and private families collide when a crime is committed to protect loved ones. Alibis, evidence, and pressure from officials drive the investigation, exposing flaws in the system. The confrontation between truth and deception drives the dramatic tension, culminating in unresolved guilt and moral compromise.

  2. 02

    Family Loyalty

    Harishchandra uses calculated moves to shield his family from the law, revealing the depth of filial loyalty and the lengths a parent will go to preserve a household. The siblings and spouse bear the emotional weight of a violent act, facing fear, coercion, and the strain of secrecy. The story questions whether loyalty can justify wrongful acts when love overrides honesty.

  3. 03

    Truth vs Deception

    Deceptive alibis, planted evidence, and strategic storytelling show how appearances can mask a hidden crime. The characters’ versions of events are repeatedly tested by forensic details and social scrutiny. The twist—whether the father’s misdirection is a self-preserving tactic or a calculated crime—explores the gray area between guilt and innocence.

Tone & mood

What Kind of Film Is Dharmayuddhaya?

Tense in tone, with variable pacing and a moderate story, going by the plot summary.

Tone
Tense
Pacing
Variable
Story
Moderate
Intensity
High
Ending
Bittersweet

A tense and methodical thriller that grips viewers with the mounting anxiety of an ordinary family forced into a high-stakes cover-up, creating a heavy atmosphere of moral compromise and survival.

  • anxious
  • suspenseful
  • claustrophobic
  • methodical
  • fearful
  • tense
  • family protection
  • crime investigation
  • moral ambiguity
  • parental love

Content notes: murder, sexual blackmail, child exploitation, police brutality.

Quiz

How well do you remember Dharmayuddhaya? Test yourself on the story.

Take the quiz
Loading streaming availability…

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Dharmayuddhaya Plot Questions

5 quick answers about Dharmayuddhaya, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Dharmayuddhaya about?

In a modest town nestled among Sri Lanka’s rolling hills, Harishchandra has built a quiet life from the ground up. An orphan who left school early, he now runs a small real‑estate office that has become a familiar sight in the community.

Read the full plot summary

When and where does Dharmayuddhaya take place?

Dharmayuddhaya is set in Manudampura and Matale (Contemporary (early 21st century)). The events occur in modern Sri Lanka, with cellphone videos, social media, and contemporary policing shaping the investigation.

The setting explained

Who are the main characters in Dharmayuddhaya?

The story follows Harishchandra (Jackson Anthony) (played by Jackson Anthony), Rani (Dilhani Ekanayake) (played by Dilhani Ekanayake), Achinni (Thisuri Yuwanika) (played by Thisuri Yuwanika) and Sachini; the character guide covers 10 characters in all.

All the characters

What are the main themes of Dharmayuddhaya?

The summary picks out 3 themes: Law & Justice, Family Loyalty and Truth vs Deception.

The themes explained

Who directed Dharmayuddhaya?

Dharmayuddhaya (2017) was directed by Seiyaru Ravi and runs 2 hours 46 minutes.

Seiyaru Ravi’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app