Where to Watch Mass

See current US streaming, rental, and purchase options for Mass (2004) via JustWatch.


Test your knowledge of Mass with our quiz!

Mass Plot Summary

Read the complete plot summary and ending explained for Mass (2004). From turning points to emotional moments, uncover what really happened and why it matters.


Ganesh, an orphan, lives with his best friend Aadi and is in love with Anjali, a college student and the daughter of Satya, a disabled crime boss in Vizag.

Anjali is wary of falling for him, fearing the danger that comes with her family’s world of crime, but she eventually opens her heart and accepts his feelings. She pushes for a quick marriage, aware that her brother Seshu and Satya may try to split them apart.

On the way to the temple where Anjali waits, Ganesh realizes he forgot to bring his late mother’s photo, a keepsake that matters to him, and he heads back to fetch it. Aadi reaches the temple to join the couple, only to witness Seshu pressuring Anjali to go with him. When Aadi tries to stop him, Seshu kills Aadi, shattering Ganesh and plunging the two families deeper into a cycle of violence.

Fuelled by grief and rage, Ganesh moves to Vizag under a new identity, known as Mass, and sets out to dismantle the Satya-Seshu crime syndicate, aiming to protect Anjali and avenge Aadi’s death.

In a heated final confrontation, Ganesh faces Seshu, defeats him, and rekindles his relationship with Anjali, choosing to leave the city behind with her by his side. Satya, wracked by disgrace, kills Seshu and takes his own life, a grim act that avenges Aadi’s death and underscores the cost of a life spent in crime.

Mass Timeline

Follow the complete movie timeline of Mass (2004) with every major event in chronological order. Great for understanding complex plots and story progression.


Ganesh's life in Vizag and his love for Anjali

Ganesh is an orphan who shares a home with his best friend Aadi in Vizag and secretly loves Anjali. Anjali is Satya's daughter, and she is aware that a relationship with Ganesh could pull him into Satya's dangerous world. Despite the risk, their bond grows as Ganesh hopes for a future with her.

Present Vizag

Anjali's initial resistance and eventual acceptance

Anjali initially resists Ganesh's advances, fearing the danger surrounding Satya. She eventually sees his sincerity and accepts his feelings, choosing to face the risks together.

Before wedding Vizag

The plan to marry immediately

They decide to marry immediately to seal their bond before Satya or Seshu can intervene. The sense of urgency underscores how precarious their romance has become.

Wedding planning day Vizag

Forgotten photo delays the wedding

On the way to the temple, Ganesh realizes he forgot his late mother's photo. He hurries back to fetch it, delaying the couple's plan just long enough for fate to intervene.

Day of the wedding Temple route

Aadi arrives at the temple; Seshu confronts Anjali

Aadi reaches the temple to stand with Ganesh and Anjali, but Seshu arrives to coerce Anjali to return with him. Aadi confronts Seshu, trying to protect the couple.

Wedding day Temple

Aadi is killed, the wedding is shattered

Seshu kills Aadi as he tries to intervene, shattering the wedding and plunging Ganesh into grief. The murder becomes the catalyst for Ganesh's transformation from lover to avenger.

Wedding disruption Temple

Ganesh becomes Mass and seeks vengeance

Grief-stricken, Ganesh adopts a new identity as Mass and returns to Vizag to challenge Satya and Seshu's crime syndicate. He renounces his old life and embraces a crusade against the criminals who destroyed his happiness.

After Aadi's death Vizag

Mass targets the crime syndicate

Mass begins striking at the syndicate, dismantling its networks and weakening Satya's grip on the city. He operates from the shadows, gathering information and executing calculated blows against those who threaten Anjali.

Following transformation Vizag

The climactic duel with Seshu

In a climactic duel, Mass confronts Seshu and defeats him, ending his immediate threat. Ganesh then reunites with Anjali and leaves the city behind to seek a safer life.

Climax Vizag

Satya's revenge and the end of Seshu

Satya, overwhelmed by disgrace over Seshu's downfall, shoots Seshu and then takes his own life. The cycle of violence and vengeance ultimately closes in Vizag.

Aftermath Vizag

Ganesh and Anjali begin a new life

Ganesh and Anjali depart Vizag for a new life away from the crime world. They hope to build a future free from the shadow of Satya and Seshu.

Ending Vizag outskirts

Mass Characters

Explore all characters from Mass (2004). Get detailed profiles with their roles, arcs, and key relationships explained.


Ganesh (Nagarjuna Akkineni)

An orphan who lives with his best friend Aadi and secretly loves Anjali. His life changes when Aadi is killed, prompting him to assume the alias Mass and wage war on Satya and Seshu's crime syndicate. He is driven, protective, and capable of tenderness and brutal action as he fights to reclaim a future with Anjali.

👤 Orphan ❤️ In love 🗡️ Avenger

Anjali (Jyothika)

Anjali is Satya's daughter and a college student who fears the danger Ganesh's presence invites. She initially resists falling for him to protect him from her family's criminal world, but she ultimately accepts their relationship. Her resolve and warmth provide emotional balance to Ganesh's vengeance-driven quest.

👩‍👧 Daughter of Satya 💖 Love interest 🎓 College student

Seshu (Rahul Dev)

Seshu is Anjali's brother and Satya's enforcer, determined to separate Ganesh and Anjali and maintain the crime empire. He embodies ruthless aggression and loyalty to his family, escalating the conflict when he kills Aadi. His eventual defeat by Ganesh exposes the fault lines within the crime syndicate.

🕶️ Antagonist 👨‍👦 Brother of Anjali 🗡️ Violent enforcer

Satya (Raghuvaran)

Satya is a disabled crime boss whose power casts a shadow over Vizag's underworld. He fights to keep his family together and uses his influence to try to drive a wedge between Ganesh and Anjali. His pride and control over Seshu propel the conflict toward a fatal climax, culminating in a tragic ending for his empire.

♿ Disabled 🧱 Crime boss 👨‍👧 Father of Anjali

Aadi (Adi) (Sunil Varma)

Aadi is Ganesh's best friend and loyal ally who keeps Ganesh grounded. His death at Seshu's hands becomes the catalyst for Ganesh's transformation into Mass and his pursuit of justice. Aadi's sacrifice motivates the drive to dismantle the crime syndicate.

👦 Best friend 💔 Sacrificed 🤝 Loyal

Mass Settings

Learn where and when Mass (2004) takes place. Explore the film’s settings, era, and how they shape the narrative.


Location

Vizag, Visakhapatnam

Vizag is a major coastal city in Andhra Pradesh known for its beaches, hills, and busy harbor. The story unfolds in Vizag's urban and port-side neighborhoods, reflecting the city's maritime character and gritty underworld backdrop. The location provides a realistic setting for college life near the temple and the crime-family clashes around the harbor.

🏙️ Coastal city 🌊 Seaside town 🚢 Port hub

Mass Themes

Discover the main themes in Mass (2004). Analyze the deeper meanings, emotional layers, and social commentary behind the film.


❤️

Romance

Ganesh and Anjali's relationship forms the emotional core of the story, tested by danger from Satya's crime empire. Their bond grows in secret as they navigate family expectations and the odds stacked against them. The romance offers hope and motivates Ganesh to confront the criminal world rather than run from it. It shows how love can endure even in volatile circumstances.

⚔️

Revenge

The death of Aadi triggers Ganesh's transformation into Mass, a masked vigilante who targets the crime syndicate. His quest for vengeance places him in direct conflict with Satya and Seshu, exploring the costs of using violence to solve problems. The arc blends action with moral questions about justice and whether violence can truly redeem loss. The final duel with Seshu and the ensuing fallout bring a bittersweet justice to the story.

🤝

Loyalty

Friendship and family loyalties drive the plot as Aadi's devotion to Ganesh propels him into danger and his death becomes a catalyst for transformation. Satya's grip on Seshu tests trust and shows how power can fracture relationships; yet supportive ties between Ganesh and Anjali anchor their resistance. The narrative highlights how loyalty can push characters to sacrifice for others and still seek a path to peace. In the end, loyalty to loved ones intersects with a sense of justice as the criminals are dismantled.

Mobile App Preview

Coming soon on iOS and Android

The Plot Explained Mobile App

From blockbusters to hidden gems — dive into movie stories anytime, anywhere. Save your favorites, discover plots faster, and never miss a twist again.

Sign up to be the first to know when we launch. Your email stays private — always.

Explore the mobile app

Mass Spoiler-Free Summary

Discover the spoiler-free summary of Mass (2004). Get a concise overview without any spoilers.


In the sprawling streets of Vizag, an orphan’s daily routine is marked by the rhythm of a city that never quite sleeps. The air hums with the unspoken rules of neighborhoods ruled by loyalty and lingering danger, setting a backdrop where every glance can hide a story and every alley might hold a promise—or a threat.

Ganesh lives on the fringe of that world, finding stability in the unlikely companionship of his landlord’s son, Adi. Their friendship is built on shared resilience, a bond forged in the small joys and hardships of an uncultivated life. Together they navigate the thin line between survival and belonging, each day offering a fleeting sense of normalcy amid the undercurrents that swirl around them.

When Anjali enters the picture, the fragile equilibrium begins to shift. As the daughter of Satya, a powerful figure whose presence looms over the city’s darker dealings, her connection with Ganesh introduces a delicate tension between affection and the inevitable risks that accompany it. Their growing closeness hints at a future where love must contend with the weight of legacy and the ever‑present watchful eyes of those who command the streets.

The story thickens as the trio’s intertwined lives encounter forces beyond their control, testing loyalties and stirring a fire that refuses to be quenched. Against this gritty canvas, Ganesh’s resolve begins to harden, hinting at a transformation that will drive him deeper into the shadows of Vizag, where the quest for justice—or vengeance—starts to redefine who he is and what he’s willing to become.

Can’t find your movie? Request a summary here.

© 2026 What's After the Movie. All rights reserved.

Privacy Policy