Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

Shadows of Time (2004) movie poster

Characters & Themes

Shadows of Time (2004) Characters, Setting & Themes Explained

Release, runtime and language
2004 · 122 mins · Bengali, Bangla
Loading streaming availability…
Directed by
Florian Gallenberger
Starring
Irrfan Khan, Prashant Narayanan, Tannishtha Chatterjee, Tillotama Shome, Sova Sen, Barun Chakraborty

Ravi and Masha are sold as child labourers and meet in the same factory, forming a deep bond. When the manager threatens to sell Masha into sex slavery, Ravi spends his savings to buy her freedom. They vow to reunite once Ravi can afford his own release, but misunderstandings and fear separate them. Now free, they must navigate a shattered world and see if their love endures.

On this page (7)
  1. 1 Where to watch
  2. 2 Characters explained (9)
  3. 3 Where & when it takes place
  4. 4 Themes & meaning (3)
  5. 5 Character & meaning questions
  6. 6 Movie threads
  7. 7 Every angle
Loading streaming availability…

9 main characters · contains spoilers

Shadows of Time Characters Explained: Who Is Who

The main characters of Shadows of Time (2004), heroes and villains: what drives them, how they change over the course of the story and what each of them reveals about the film's bigger ideas.

  • Ravi (young) – Sikandar Agarwal

    A resourceful child laborer in the West Bengal carpet factory who saves his earnings with the aim of someday escaping. His bold gesture to help Masha sets in motion a bond that spans years and social divides.

    • 🧒 Child Protagonist
    • 🪙 Hope
    • 🧭 Risk-taking
  • Masha (young) – Tumpa Das

    A girl sold to the factory by her father, vulnerable yet resilient. Her early friendship with Ravi seeds a longing for a better life and loyalty that follows her into adulthood.

    • 👧 Vulnerable
    • 🪡 Resilience
    • 💃 Aspiration
  • Ravi (adult) – Prashant Narayanan

    A carpet seller turned exporter who builds a life with Deepa while carrying the weight of his past and the unresolved mystery of Masha. His decisions reveal a mix of ambition and lingering longing.

    • 🧭 Ambition
    • 🏢 Businessman
    • 💔 Haunted
  • Masha (adult) – Tannishtha Chatterjee

    A sophisticated figure who becomes a professional courtesan in Calcutta. Her relationships are complex, revealing independence and vulnerability as she seeks belonging.

    • 💃 Seduction
    • 👠 Independent
    • 🎭 Complex
  • Ravi (old) – Soumitra Chatterjee

    The elder Ravi revisits the deserted factory, driven by memory and a desire to reconnect with Masha. He embodies decades of memory, weighing whether to re-enter the past or move forward.

    • 🕰️ Elder
    • 🧭 Remembrance
    • 🧱 Inertia
  • Masha (old) – Sova Sen

    Masha appears as the grandmother waiting at the Kali temple, carrying the memories of a love that withstood time. She remains hopeful yet wary, shaped by the place where she first met Ravi.

    • 👵 Old-age resilience
    • 🕯️ Memory
    • 💔 Longing
  • Deepa – Tillotama Shome

    The granddaughter of a carpet seller who becomes a bridge between past and present. Her life intersects with memory and the legacy of Masha as she grows into adulthood.

    • 👩‍💼 Modern
    • 🧶 Business-minded
    • 💡 Catalyst
  • Yani Mishra – Irrfan Khan

    A suave customs officer who buys carpets and becomes entangled with Masha, influencing the fates of Ravi and Masha through power dynamics and desire.

    • 👨‍✈️ Authority
    • 🧭 Alluring
    • 🌀 Complicated
  • Factory Manager – Barun Chakraborty

    An obstinate manager who embodies the oppressive machinery of the factory system, representing control and exploitation over workers and Masha.

    • 👔 Authority
    • 🧱 Oppression
    • 🪢 Conflict

Last updated: October 04, 2025 at 12:03

Was this helpful?

Setting

Where and When Does Shadows of Time Take Place?

The setting of Shadows of Time (2004): the year and time period, the places and locations, and how they shape the characters, the mood and the tension of the story.

Time period

1940s, Present day

The narrative begins in the early 1940s, in pre-independence India, following Ravi as a child laborer. Decades later, the story returns to the present as an elderly Ravi revisits the same factory and confronts memories of Masha. The full moon at the Kali temple serves as a cyclical anchor linking the two eras.

Location

West Bengal, Calcutta (Kolkata), Kali temple, carpet factory

The action centers on a decaying carpet factory in West Bengal, illustrating harsh labor conditions. The story then shifts to Calcutta, a bustling urban landscape where Masha becomes part of the city’s underside and where she visits the Kali temple under the full moon. The setting juxtaposes industrial hardship with urban life and ritual spaces that punctuate the characters’ memories.

  • 🏭 Industrial era
  • 🕰️ Historical
  • 🗺️ Indian setting

Last updated: October 04, 2025 at 12:03

Was this helpful?

3 major themes

Shadows of Time Meaning: Themes & Message Explained

What is Shadows of Time (2004) really about? The emotional, social and philosophical themes the film keeps returning to, its symbolism and the message beneath the surface.

  • Love & Memory

    A love story that spans decades, tracing Ravi and Masha’s bond forged in hardship and tested by social barriers. Memory guides present choices as Ravi revisits places tied to their past. The film suggests that what we remember can shape who we become more than the passage of time.

  • Exploitation

    The factory setting exposes child labor and the commodification of workers, with Masha especially vulnerable. Power imbalances—between factory owners, carpet merchants, and courtesans—drive the characters’ fates. The narrative highlights the human cost of economic systems on intimate lives.

  • Waiting & Reunion

    The full moon at the Kali temple marks moments of hopeful reunion and persistent longing. Waiting becomes a ritual that ties two lifetimes together, even as reality keeps them apart. The ending suggests memory can outlive present possibilities, leaving a quiet sense of unresolved desire.

Last updated: October 04, 2025 at 12:03

Was this helpful?

Character & theme questions

Shadows of Time Characters & Meaning: Your Questions Answered

The questions people ask about Shadows of Time (2004): who the characters really are, their relationships, what the symbols mean, where it takes place and what the movie is really about. Each answer contains spoilers.

Q1

Where is Shadows of Time set?

The film is set primarily in West Bengal, India, where it begins in a decaying carpet factory. The story then shifts to Calcutta (Kolkata), showing the city's bustling urban landscape and the underworld where Masha eventually finds herself. The Kali temple serves as a recurring ritual space that connects the characters across time.

  • west bengal
  • calcutta
  • kolkata
  • carpet factory
  • kali temple
  • setting
Q2

What time period does the movie cover?

The narrative begins in the early 1940s, during pre-independence India, following Ravi and Masha as child laborers. Decades later, the story returns to present day as an elderly Ravi revisits the same factory and confronts his memories. The full moon at the Kali temple serves as a cyclical anchor that links these two eras together.

  • 1940s
  • present day
  • pre-independence india
  • time period
  • timeline
Q3

What are the main themes in Shadows of Time?

The film explores three central themes: Love & Memory, which traces the bond between Ravi and Masha forged in hardship and how memory guides present choices; Exploitation, examining child labor and the commodification of workers in the factory system; and Waiting & Reunion, showing how cyclical rituals like the full moon at the Kali temple tie two lifetimes together despite separation.

  • love
  • memory
  • exploitation
  • child labor
  • waiting
  • reunion
  • themes
Q4

What is the significance of the Kali temple in the story?

The Kali temple represents a place of hope, longing, and cyclical return throughout the film. It is where Masha visits under the full moon, marking moments of hopeful reunion and persistent longing. The temple serves as an anchor linking past and present, with an elderly Masha eventually waiting there, carrying memories of a love that withstood decades of separation.

  • kali temple
  • full moon
  • ritual
  • symbolism
  • waiting
  • reunion
Q5

Who is Masha and what is her role in the film?

Masha is a girl sold to the factory by her father who becomes a professional courtesan in Calcutta as an adult. She appears in three life stages: as a vulnerable yet resilient child laborer who forms a bond with Ravi; as a sophisticated woman navigating the city's underworld; and as an elderly grandmother waiting at the Kali temple. Her character represents both independence and vulnerability, shaped by the power imbalances she experiences.

  • masha
  • courtesan
  • calcutta
  • character
  • vulnerability
  • independence
Q6

Who is Ravi and what motivates him throughout the film?

Ravi is a resourceful child laborer in the West Bengal carpet factory who dreams of escaping and eventually becomes a carpet seller turned exporter. His defining moment is using his savings to buy Masha's freedom from the manager who threatens to sell her into sex slavery. As an adult, he builds a life with Deepa while carrying the weight of his past and unresolved feelings for Masha. As an elderly man, he returns to confront his memories and decide whether to re-enter the past or move forward.

  • ravi
  • child laborer
  • carpet seller
  • motivation
  • love
  • memory
Q7

How does the film address child labor?

The factory setting exposes the harsh reality of child labor in pre-independence India, showing children sold to work in dehumanizing conditions. Masha is especially vulnerable, facing the threat of being sold into sex slavery. The narrative highlights the human cost of economic systems on intimate lives, with power imbalances between factory owners, carpet merchants, and courtesans driving the characters' fates.

  • child labor
  • factory
  • exploitation
  • oppression
  • india
  • workers
Q8

Who is Deepa and what is her significance?

Deepa is the granddaughter of a carpet seller who becomes a bridge between past and present in the narrative. Her life intersects with memory and the legacy of Masha as she grows into adulthood, representing how the past continues to influence subsequent generations.

  • deepa
  • granddaughter
  • bridge
  • past present
  • memory
  • legacy
Q9

Who is Yani Mishra in the story?

Yani Mishra is a suave customs officer portrayed by Irrfan Khan who buys carpets and becomes entangled with Masha. His character influences the fates of Ravi and Masha through power dynamics and desire, representing the interconnected web of relationships that shape everyone's destiny.

  • yani mishra
  • irrfan khan
  • customs officer
  • power dynamics
  • influence
Q10

What is the nature of the film's ending?

The ending is unequivocally bittersweet: while Ravi and Masha are finally reunited in old age after decades of separation, Ravi makes the conscious choice to walk away. This leaves their love as a beautiful, painful memory rather than a future reality, suggesting that memory can outlive present possibilities but not all longings find resolution.

  • bittersweet ending
  • reunion
  • memory
  • resolution
  • choice
  • separation
Q11

How does the film's timeline structure work?

The film uses a nonlinear timeline that jumps between the 1940s and present day, creating a complex but accessible narrative. This structure allows the story of Ravi and Masha's intertwined fates to unfold across decades, with the full moon at the Kali temple serving as a cyclical anchor that connects the different time periods.

  • nonlinear timeline
  • structure
  • flashback
  • present
  • 1940s
  • narrative

Movie threads

More Movies Like Shadows of Time, by Mood & Story

Curated lists built around what makes Shadows of Time tick: the same mood, the same kind of story or the same emotional payoff. Each list explains why these movies belong together.

Epic Bittersweet Love Stories Spanning Decades like in Shadows of Time

Love stories tested by time, circumstance, and the ache of separation. If you liked the lifelong yearning in Shadows of Time, explore other movies about love tested by decades. These similar romance dramas feature separated lovers, the weight of memory, and bittersweet reunions that question if love can truly conquer all.

  • bittersweet
  • nostalgic
  • longing
  • poignant
  • heartbreaking
  • emotional
  • Tone: melancholic, bittersweet, nostalgic
  • Pacing: slow, epic, character-driven
Why these movies?

The story pattern: Stories in this thread often begin with an intense, youthful connection that is abruptly severed by external forces. The narrative then follows the parallel lives of the lovers, tracing how time and distance shape them, building towards a late-in-life reunion that redefines their love rather than simply fulfilling it.

Why they belong together: These films are grouped by their shared emotional core: a heavy, melancholic tone, a slow, reflective pacing that allows the weight of years to be felt, and a bittersweet ending that prioritizes emotional truth over simple happiness. They explore love as a persistent memory rather than a present reality.

Melancholic Journeys Through Trauma and Memory like in Shadows of Time

Characters haunted by a painful past, seeking meaning in the present. For viewers who appreciated the reflective tone of Shadows of Time, this section gathers movies with similar themes of childhood trauma and lifelong emotional scars. These dramas use a slow pace to explore how the past shapes identity and relationships.

  • melancholic
  • somber
  • reflective
  • poignant
  • emotional distress
  • haunting
  • Tone: melancholic, somber, reflective
  • Pacing: slow, deliberate, reflective
Why these movies?

The story pattern: The narrative pattern involves a nonlinear structure, shifting between a formative, painful past and a present-day character who is still grappling with its impact. The central conflict is internal—a struggle to reconcile with memory, often triggered by revisiting a physical or emotional place from the past.

Why they belong together: These films share a specific mood mix: a consistently melancholic tone, a slow and deliberate pacing that allows for deep reflection, and a high sadness score. They are united by their focus on the psychological aftermath of injustice and the quiet, somber process of coping.

Every angle

Shadows of Time (2004) Explained: Plot, Timeline & Characters

Everything about Shadows of Time in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning and a spoiler-free summary. What's After the Movie adds the cast, box office and post-credit scenes.

Coming soon on iOS and Android

The Plot Explained Movie Summary App

Plot summaries, endings explained and timelines on your phone. Catch up on any movie in minutes, save your favorites and never miss a twist again.

Be the first to know when we launch. Your email stays private, always.

Learn more about the app