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

Giri (2004) Plot Summary & Timeline

Giri (2004) movie poster

Giri is a 2004 action and drama film directed by Sundar C, running 2 hours 39 minutes. This page retells the whole story in 373 words (about 2 minutes to read) and covers 12 key events in order, 4 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 Giri.

to read the plot summary
2 min
key events in the timeline
12
characters profiled
4
themes explained
3
Loading streaming availability…
Giri (2004) movie poster
Released
Runtime
2h 39m
Director
Sundar C
Genres
Action, Drama
Original language
Tamil
No spoilers

What Is Giri About?

The premise of Giri in 267 words, with nothing given away. The full story follows below.

In a rugged stretch of countryside where two villages sit on opposite banks of a restless river, old grudges echo through the fields and market lanes. The landscape is a tapestry of sun‑baked streets, bustling fairs, and quiet homes that cling to tradition while a subtle undercurrent of tension hints at deeper conflict. The tone is both gritty and heartfelt, blending the raw energy of rural rivalry with the tender threads of family and honor that hold the community together.

At the heart of this world stands Giri, a man whose loyalty runs deeper than the river that divides the villages. When his closest friend is taken from him, Giri steps into a role far larger than any he has known, taking on the quiet strength of a protector. He is drawn into the lives of a widowed mother and her children, whose future is shadowed by forces that threaten to unravel the fragile peace of their lives. His presence brings a steady, almost silent resolve that balances the surrounding turbulence with a calm, purposeful determination.

The story unfolds against a backdrop of bustling village life, where daily routines mask the invisible hand of criminal pressure that looms over the families. As Giri moves through bustling streets, modest homes, and the ever‑present river, his quiet heroism invites the audience to wonder how far one man will go to shield those he loves. The film promises a blend of action, drama, and emotional depth, inviting viewers to breathe in the earthy scent of the countryside while feeling the pulse of an unspoken promise to protect at all costs.

Full plot

What Happens in Giri?

The complete story of Giri, from the first scene to the last, in 373 words (about 2 minutes). Spoilers throughout.

Spoilers ahead

Veerapandi Puram and Soolakkarai are two villages divided by a river, their history stained by a long-standing feud between the local headmen. The conflict stems from a tragic misunderstanding surrounding Sethupathy’s children, which fuels his vendetta against Veerasamy. In a bid to erase this debt of blood, Sethupathy attempts to kill Veerasamy’s son, Suriyaprakash [Prakash Raj], but the plan is foiled when Paramasivam’s son Giri [Arjun Sarja] intervenes, saving the boy and causing Suriyaprakash to vanish from sight.

Two decades pass, and a new chapter begins when Shiva arrives in Kumbakonam with a quiet, focused mission: to shield DSP Chandrashekhar’s wife and his son from Sethupathy and his gangsters. He moves in with a bakery owner named Veerabhaagu [Vadivelu], forming an uneasy alliance with the town’s fragile peace and the lingering memories of the old feud. The tension escalates at a wedding reception, where Shiva steps in to protect Chandrashekhar’s family from an attempted murder carried out by Sethupathy’s son, a moment that showcases his resolve and the delicate balance between past resentments and present danger.

As the pieces fall into place, Ramalingam reveals a staggering truth: Shiva is actually Giri, and Chandrashekhar is in fact Suriyaprakash (Suriya)—the same man Sethupathy believed he had killed when learning the truth about Suriyaprakash’s identity. This revelation reframes the years of separation and danger, explaining why Giri was sent to bring the family back to the village and why the stakes felt so personal to everyone involved.

In the climactic present, Giri takes decisive action to protect what remains of the family, targeting Sethupathy and his kin in a decisive confrontation during a boat race. The battle is brutal and swift, and Giri’s actions ensure that Sethupathy and his household are removed from the cycle of vengeance, bringing a hard-won sense of justice for Suriyaprakash’s death.

Throughout, the tale moves between the quiet, everyday life of a village with a boundary as unreliable as the river that separates them, and the high-stakes schemes of men whose motives are tangled in loyalty, memory, and a thirst for retribution. The narrative weaves together themes of identity, protection, and the cost of past animosities, culminating in a finale that redefines the fates of those caught between two feuding worlds.

Timeline

Giri Timeline: Every Key Event in Order

12 key events in the order they happen, from “Feud between Veerapandi Puram and Soolakkarai established” to “Aftermath and fragile peace”. 12 events name a place, across 7 locations.

  1. 1

    Feud between Veerapandi Puram and Soolakkarai established

    Veerapandi Puram and Soolakkarai sit on opposite sides of a river, locked in a long-standing feud. The villages are ruled by rival headmen, Veerasamy and Sethupathy, whose personal enmity shapes every encounter. The tension between the two sides sets the stage for tragedy that echoes through the years.

    When:Ancient times Where:Veerapandi Puram and Soolakkarai

  2. 2

    Tragic misunderstanding about Sethupathy's children's deaths

    A misunderstanding surrounding the death of Sethupathy's children fuels his revenge against Veerasamy. He orders an attack to kill Veerasamy's son Suriyaprakash. Suriyaprakash is saved at the last moment by Giri, the son of Paramasivam, and Suriyaprakash suddenly disappears.

    When:Ancient Where:Veerapandi Puram

  3. 3

    Giri saves Suriyaprakash from Sethupathy

    Giri intervenes to shield Suriyaprakash from Sethupathy's attack, risking his own safety. The rescue ensures Suriyaprakash's survival, but he vanishes soon after. The incident deepens the rift between the rival factions.

    When:Ancient Where:Near Veerapandi Puram

  4. 4

    Twenty years later: Shiva arrives in Kumbakonam

    Two decades have passed since the earlier events. A stranger named Shiva arrives in Kumbakonam with a mission to protect DSP Chandrashekhar's wife and son from Sethupathy. He moves onward to set up a life by the bakery of Veerabaagu.

    When:20 years later Where:Kumbakonam

  5. 5

    Shiva settles in with Veerabaagu

    Shiva integrates into the town and forms a bond with Veerabaagu, a bakery owner who provides him a base of operations. His protection assignment for Chandrashekhar's family becomes his new purpose. He prepares to guard them from Sethupathy and his gang.

    When:Present Where:Kumbakonam

  6. 6

    Wedding reception and rescue

    During a wedding reception, Sethupathy's son launches an attack to murder Chandrashekhar's family. Shiva intervenes and saves them, thwarting the assault. The act marks a turning point in the defense against Sethupathy's forces.

    When:Present Where:Wedding venue, Kumbakonam

  7. 7

    Investigation sparks questions about Shiva's identity

    Questions about Shiva's true identity surface as the events unfold. Ramalingam interrogates him, hinting that there is more to the man than meets the eye. The investigation builds suspense about who Shiva really is.

    When:Present Where:Kumbakonam

  8. 8

    Revelation: Shiva is actually Giri

    Ramalingam's questioning culminates in a revelation: Shiva is actually Giri, the son of Paramasivam who once saved Suriyaprakash. The truth reframes the backstory and connects past events to the present protection effort. The name Giri carries a hidden history that unsettles the villagers.

    When:Present Where:Present

  9. 9

    Revelation: Chandrashekhar is Suriyaprakash

    A further twist reveals that Chandrashekhar is actually Suriyaprakash, the man Sethupathy had killed after learning his true identity. This revelation binds the family’s fate to the original tragedy. The pieces of the past suddenly align with the present's protectors.

    When:Present Where:Present

  10. 10

    Giri is sent to bring the family back to the village

    To safeguard the rest of the family, Giri is dispatched to bring Chandrashekhar's wife and son back to Veerapandi Puram. His mission leverages his intimate knowledge of both feuding villages. The plan moves from protection to relocation for safety.

    When:Present Where:Veerapandi Puram

  11. 11

    Climactic boat race showdown

    In the climactic boat race, Giri wipes out Sethupathy and his family. The act serves as the final vengeance for Suriyaprakash's past death and signals the end of the feud's hold over the villages. The crowd witnesses a brutal resolution to generations of conflict.

    When:Present Where:Boat race

  12. 12

    Aftermath and fragile peace

    With the principal antagonists removed, the cycle of vengeance begins to close and a fragile peace settles over the communities. The surviving family members must navigate the new balance between former enemies. The story closes on a note of resolution, albeit with lingering shadows.

    When:Present Where:Veerapandi Puram and Soolakkarai

Characters

Who Are the Main Characters in Giri?

4 characters, among them Giri (Arjun Sarja), Chandrashekhar / Suryaprakash and Sethupathy: who each one is and the part they play in the story. 2 of them link to the actor’s page.

  • G(

    Giri (Arjun Sarja)

    Played by Arjun Sarja

    A formidable fighter who emerges as the avenger sent to safeguard the family. He conceals a deeper motive tied to the past, and his actions culminate in defeating Sethupathy to honor Suriya's memory.

    • 🗡️ Vengeance
    • 🛡️ Protector
  • C/

    Chandrashekhar / Suryaprakash

    The DSP whose family is targeted; his true identity is revealed as Suriyaprakash, linking him to the past feud. His role becomes the mirror through which the plot’s history is understood.

    • 🕵️ Identity
    • 🏛️ Law and order
  • S

    Sethupathy

    The antagonist who seeks revenge for the past deaths and leads a gang in the feud. His actions drive the conflict and put the family at risk.

    • ⚔️ Villain
    • 🗡️ Feud
  • V

    Veerabaagu

    Played by Vadivelu

    Bakery owner who shelters and supports the protector. He serves as a local ally whose presence anchors the community in the face of danger.

    • 🏠 Ally
    • 🥖 Baker
Setting

Where and When Is Giri Set?

Giri is set in Veerapandi Puram, Soolakkarai and Kumbakonam (Present day with a flashback to 20 years earlier). Here is why the time and place matter to the story.

When

Present day with a flashback to 20 years earlier

The narrative shifts between a contemporary sequence and a past tragedy that sparked the feud. Twenty years ago, a misunderstanding led to deaths that fed a cycle of vengeance between Veerapandi Puram and Soolakkarai. In the present, a protector confronts the consequences of that history as he tries to bring a family to safety and reveal hidden identities.

Where

Veerapandi Puram, Soolakkarai, Kumbakonam

Two rival villages lie on opposite banks of a river—Veerapandi Puram and Soolakkarai—fostering a long history of enmity between their headmen. The river serves as a literal and symbolic divide that fuels clashes and revenge. The present-day events unfold around the town of Kumbakonam, providing a backdrop for the protector’s mission to shield a family.

  • 🏘️ Village feud
  • 🗺️ River boundary
  • 🏙️ Town
Themes

What Are the Themes of Giri?

3 ideas the story keeps returning to, among them Revenge, Identity and Protection.

  1. 01

    Revenge

    A central driver of the plot is the desire for vengeance for past killings. The storyline follows how cycles of violence pull the characters back into confrontation, culminating in a lethal resolution at the boat race.

  2. 02

    Identity

    The story hinges on concealed and revealed identities, particularly the twist that Chandrashekhar is actually Suriyaprakash. This revelation reshapes loyalties and redefines who can be trusted.

  3. 03

    Protection

    A core arc focuses on safeguarding Chandrashekhar's wife and son from Sethupathy and his gang. The protector's vow to shield the family anchors the dramatic action and personal sacrifice.

Tone & mood

What Kind of Film Is Giri?

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

Tone
Tense
Pacing
Fast
Story
Moderate
Intensity
High
Ending
Bittersweet

A tense and urgent action-drama fueled by a decades-old feud and a hidden identity, where the relentless need to protect a family from vengeance creates a heavy and suspenseful atmosphere.

  • tense
  • determined
  • protective
  • vengeful
  • grieving
  • urgent
  • feud
  • protection
  • revenge
  • hidden identity

Content notes: child endangerment, murder, revenge killing.

Quiz

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

Take the quiz
Loading streaming availability…
Read next

Movies Like Giri With a Plot Summary

6 films close to Giri in story and themes that have a full plot summary here: Roti (1974) and Rakhi (2006) lead. 1 of them comes with the ending explained.

All plot summaries

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

Giri Plot Questions

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

What is Giri about?

In a rugged stretch of countryside where two villages sit on opposite banks of a restless river, old grudges echo through the fields and market lanes. The landscape is a tapestry of sun‑baked streets, bustling fairs, and quiet homes that cling to tradition while a subtle undercurrent of tension…

Read the full plot summary

When and where does Giri take place?

Giri is set in Veerapandi Puram, Soolakkarai and Kumbakonam (Present day with a flashback to 20 years earlier). The narrative shifts between a contemporary sequence and a past tragedy that sparked the feud. Twenty years ago, a misunderstanding led to deaths that fed a cycle of vengeance between Veerapandi Puram and Soolakkarai.

The setting explained

Who are the main characters in Giri?

The story follows Giri (Arjun Sarja) (played by Arjun Sarja), Chandrashekhar / Suryaprakash, Sethupathy and Veerabaagu (played by Vadivelu).

All the characters

What are the main themes of Giri?

The summary picks out 3 themes: Revenge, Identity and Protection.

The themes explained

Who directed Giri?

Giri (2004) was directed by Sundar C and runs 2 hours 39 minutes.

Sundar C’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