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

Mazhavillu (1999) Plot Summary & Timeline

Mazhavillu (1999) movie poster

Mazhavillu is a 1999 drama film directed by Dinesh Baboo, running 2 hours 15 minutes. This page retells the whole story in 299 words (about 1 minute to read) and covers 11 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 Mazhavillu.

to read the plot summary
1 min
key events in the timeline
11
characters profiled
4
themes explained
3
Loading streaming availability…
Mazhavillu (1999) movie poster
Released
Runtime
2h 15m
Director
Dinesh Baboo
Genre
Drama
Original language
Malayalam
No spoilers

What Is Mazhavillu About?

The premise of Mazhavillu in 262 words, with nothing given away. The full story follows below.

In the quiet interlace of Düsseldorf and Frankfurt, a modest yet vibrant Indian community makes its home among the bustling streets of Germany. Here, Mahesh Menon has carved out a steady life working for a lively amusement park, sharing his days with his wife Veena in a house that feels both foreign and familiar. Their world is a blend of cultural nostalgia and the crisp efficiency of their adopted city, providing a gentle backdrop where everyday gestures carry a deeper resonance.

Into this setting arrives Vijay Krishnan, a poet whose soul is still echoing with the loss of his beloved Neena. Bound by a promise made in the shadow of grief, Vijay journeys abroad not merely to escape his sorrow but to reconnect with the friend who once stood beside him in childhood. His arrival is marked by a lingering melancholy that colors every conversation, yet also by a quiet curiosity about the lives that have continued without him.

The warm hospitality extended by Veena soon reveals itself as a source of both comfort and subtle disquiet for Vijay. Her kindness, coupled with an uncanny resemblance to the woman he once loved, stirs feelings that he struggles to name. As the three navigate shared meals, lingering glances, and the rhythm of daily life in a foreign land, an unspoken tension begins to pulse beneath their interactions. The film lingers on these delicate moments, drawing the viewer into a world where love, memory, and yearning intertwine, hinting at the fragile line between affection and obsession without ever revealing where that line may lead.

Full plot

What Happens in Mazhavillu?

The complete story of Mazhavillu, from the first scene to the last, in 299 words (about 1 minute). Spoilers throughout. Names in the text link to 4 cast member pages.

Spoilers ahead

Kunchacko Boban plays Mahesh, and Preeti Jhangiani portrays Veena, a happily married couple living in Germany (Duesseldorf and Frankfurt). Mahesh works at an amusement park named Prater, a detail that gives a glimpse of everyday life with a touch of whimsy.

One day, Vineeth Radhakrishnan as Vijay Krishnan, a poet and Mahesh’s childhood friend, visits them. He is burdened by grief: his girlfriend Neena Praveena died of cancer, and before she passed she asked him to marry another after her death. This memory lingers and makes Vijay uneasy, and he grows obsessed with Veena because she resembles Neena.

Mahesh learns of this, but he chooses to protect Veena from the pain by not letting her know. He takes Vijay to a cliff and urges him to rethink his path and go back home. In a moment of violence, Vijay tries to kill Mahesh; the elder man slips and falls from the cliff to his death. Vijay does not try to save him, despite having the chance.

The entire incident is captured by Mahesh’s automatic camera, a detail that will later reveal the truth to Veena. When Veena accidentally views the photographs, she sees the truth behind that day and the tragedy that unfolded. She pretends to have moved on, signaling that she is ready to share her life with Vijay again. She asks him to bring her to the cliff where Mahesh died, a place that Mahesh himself had long dreamed of visiting to take photos from that vantage.

Veena then confronts Vijay with the new, painful knowledge and sets in motion a plan to end the cycle of obsession. In a climactic act of revenge, she goes to the cliff with Vijay and ends her own life there, before him, sealing the revelation in a final, devastating moment.

Timeline

Mazhavillu Timeline: Every Key Event in Order

11 key events in the order they happen, from “Mahesh and Veena's life in Germany” to “Veena's final act of revenge”. 11 events name a place, across 5 locations.

  1. 1

    Mahesh and Veena's life in Germany

    Mahesh works for an amusement park called Prater, and he and Veena enjoy a stable, affectionate life in Germany. Their days are quiet and content as they settle into a routine between Düsseldorf and Frankfurt.

    When:Before the trouble begins Where:Germany (Düsseldorf and Frankfurt)

  2. 2

    Vijay's visit and his grieving heart

    Vijay Krishnan, a poet and Mahesh's childhood friend, visits the couple in Germany. He is depressed by the death of his girlfriend Neena from cancer, and he carries Neena's troubling promise to marry someone after her passing.

    When:Shortly after arrival Where:Germany (at Mahesh and Veena's home)

  3. 3

    Vijay's fixation on Veena

    Vijay becomes obsessed with Veena after she bears a striking resemblance to Neena. Mahesh notices the dangerous fixation but chooses not to reveal it to Veena.

    When:During Vijay's visit Where:Germany

  4. 4

    Mahesh leads Vijay to the cliff

    To redirect Vijay's fixation, Mahesh whisks him to a cliff and urges him to change his course and return home. He hopes the remote, dangerous setting will snap Vijay out of his obsession with Veena.

    When:Just before the confrontation Where:The cliff

  5. 5

    Cliff confrontation turns deadly

    At the cliff, Vijay tries to kill Mahesh. In the struggle, Mahesh slips and falls to his death. Vijay makes no effort to save him, sealing the tragedy.

    When:During the confrontation Where:The cliff

  6. 6

    The camera records the tragedy

    Mahesh's automatic camera captures the entire sequence of events. The footage silently reveals exactly what happened and who was involved.

    When:During the incident Where:The cliff

  7. 7

    Veena discovers the truth

    Veena accidentally views the photographs and pieces together the truth of Mahesh's death. The revelation shatters her illusion and sets the plan of revenge into motion in her mind.

    When:After the incident Where:Home

  8. 8

    Veena pretends to move on

    Veena pretends that she has moved on from the tragedy and signals a willingness to share her life with Vijay. Her demeanor masks the depths of her newfound understanding of the truth.

    When:Following the revelation Where:Home

  9. 9

    A request to revisit the cliff

    She asks Vijay to take her back to the cliff where Mahesh died, claiming it was Mahesh's long-cherished dream to photograph from that place. The request lures Vijay into a dangerous convergence of past and revenge.

    When:Before the final act Where:The cliff

  10. 10

    Confrontation at the cliff

    At the cliff, Veena confronts Vijay about his fixation and the murder of Mahesh in a bid to expose the truth. The moment is tense and charged with retribution.

    When:Climactic moment Where:The cliff

  11. 11

    Veena's final act of revenge

    Veena then descends into the cliff, confronting Vijay and committing suicide in front of him as her ultimate act of revenge. Her death ends the immediate confrontation but leaves Vijay to grapple with the consequences.

    When:Final moment Where:The cliff

Characters

Who Are the Main Characters in Mazhavillu?

4 characters, among them Mahesh (Kunchacko Boban), Veena (Preeti Jhangiani) and Vijay Krishnan (Vineeth Radhakrishnan): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • M(

    Mahesh (Kunchacko Boban)

    Played by Kunchacko Boban

    Mahesh is a cheerful, devoted husband living in Germany who works at an amusement park called Prater. He uncovers Vijay's dangerous fixation on Veena but keeps it from her to protect her. He confronts Vijay, taking him to a cliff to dissuade him, and ends up slipping and dying as Vijay attempts murder. His automatic camera records the incident, sealing the truth in memory.

    • 🎬 Husband
    • 📷 Photographer
    • 🕊️ Tragic hero
  • V(

    Veena (Preeti Jhangiani)

    Played by Preeti Jhangiani

    Veena is Mahesh's wife, depicted as confident and composed. Struck by the resemblance to Neena, she experiments with moving on and uses Vijay's obsession to her advantage. She outwardly forgives and suggests sharing her life with Vijay, luring him to the cliff where Mahesh died. In a final act of revenge, she commits suicide, turning the tragedy into a calculated message to Vijay.

    • 💍 Wife
    • 🧠 Calculated
    • 💔 Tragic heroine
  • VK

    Vijay Krishnan (Vineeth Radhakrishnan)

    Played by Vineeth Radhakrishnan

    Vijay Krishnan is a poet and Mahesh's childhood friend who arrives depressed after his girlfriend Neena dies. He fixates on Veena after seeing her resemble Neena, veering into dangerous obsession. He openly confronts Mahesh's suspicions and attempts to kill him; his actions tragically lead to Mahesh's death. The film follows his guilt and the consequences of letting grief fuel dangerous fixation.

    • 🖊️ Poet
    • 👀 Obsession
    • ⚖️ Guilt
  • N(

    Neena (Praveena)

    Played by Praveena

    Neena is Vijay's girlfriend who dies of cancer, a memory that haunts Vijay and motivates his fixation on Veena due to her resemblance. Her death sets the emotional stakes for the story and explains Vijay's depression and desperation. The narrative uses Neena's absence to fuel the characters' actions and the ensuing tragedy.

    • 💔 Lost love
    • 🩺 Cancer
Setting

Where and When Is Mazhavillu Set?

Mazhavillu is set in Düsseldorf, Frankfurt and Germany. Here is why the place matters to the story.

Where

Düsseldorf, Frankfurt, Germany

Set in Düsseldorf and Frankfurt, Germany, the story unfolds in a contemporary European city. The couple's home and Mahesh's job anchor the narrative in an urban German setting. The backdrop of modern life contrasts with the intense emotional turmoil driven by an outsider's obsession.

  • 🏙️ European city vibe
  • 🇩🇪 Germany
  • 🎢 Amusement park setting
Themes

What Are the Themes of Mazhavillu?

3 ideas the story keeps returning to, among them Obsession, Revenge and Mortality.

  1. 01

    Obsession

    Vijay Krishnan's grief over Neena's death evolves into an all-consuming fixation on Veena, who resembles Neena. His depression and longing drive him to pursue Veena, testing the marriage Mahesh has built. Veena's calm, calculating response manipulates Vijay, blurring lines between affection and danger. The theme examines how memory and longing can distort reality and fuel dangerous fixation.

  2. 02

    Revenge

    Veena leverages the grief and her resemblance to Neena to redraw her life’s trajectory. She pretends to move on, inviting Vijay’s presence while orchestrating a confrontation at the cliff. The act culminates in Mahesh's death and a revelation captured by his camera, turning personal tragedy into a calculated revenge. The theme explores deception, moral ambiguity, and the consequences of revenge.

  3. 03

    Mortality

    Mahesh's death becomes a turning point; the camera records the moment, freezing the event in memory. Veena's suicide at the cliff serves as a final, fatal statement aimed at Vijay. The film uses the cliff as a stage for memory and guilt, forcing Vijay to confront the consequences of his obsession. Mortality and memory loom as guiding forces behind the tragedy.

Tone & mood

What Kind of Film Is Mazhavillu?

Dark in tone, with steady pacing and a straightforward story, going by the plot summary.

Tone
Dark
Pacing
Steady
Story
Straightforward
Intensity
High
Ending
Bleak

A psychologically intense and tragic drama that follows a man's descent into obsession amid profound grief, culminating in a devastating series of betrayals and a bleak, revenge-driven conclusion.

  • tragic
  • obsessive
  • melancholic
  • suspenseful
  • sorrowful
  • claustrophobic
  • obsession
  • grief
  • unrequited love
  • betrayal

Content notes: suicide, death of a spouse, death of a loved one, obsessive behavior, grief.

Quiz

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

Take the quiz
Loading streaming availability…
Read next

Movies Like Mazhavillu With a Plot Summary

12 films close to Mazhavillu in story and themes that have a full plot summary here: Mazhayethum Munpe (1995) and Mazhathullikkilukkam (2002) lead.

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

Mazhavillu Plot Questions

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

What is Mazhavillu about?

In the quiet interlace of Düsseldorf and Frankfurt, a modest yet vibrant Indian community makes its home among the bustling streets of Germany. Here, Mahesh Menon has carved out a steady life working for a lively amusement park, sharing his days with his wife Veena in a house that feels both…

Read the full plot summary

When and where does Mazhavillu take place?

Mazhavillu is set in Düsseldorf, Frankfurt and Germany. Set in Düsseldorf and Frankfurt, Germany, the story unfolds in a contemporary European city. The couple's home and Mahesh's job anchor the narrative in an urban German setting.

The setting explained

Who are the main characters in Mazhavillu?

The story follows Mahesh (Kunchacko Boban) (played by Kunchacko Boban), Veena (Preeti Jhangiani) (played by Preeti Jhangiani), Vijay Krishnan (Vineeth Radhakrishnan) (played by Vineeth Radhakrishnan) and Neena (Praveena) (played by Praveena).

All the characters

What are the main themes of Mazhavillu?

The summary picks out 3 themes: Obsession, Revenge and Mortality.

The themes explained

Who directed Mazhavillu?

Mazhavillu (1999) was directed by Dinesh Baboo and runs 2 hours 15 minutes.

Dinesh Baboo’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