Skip to main content
TollyBO

Satya (1998) Review – Rating, Verdict & Box Office | Tollybo

Last updated: 8 May 2026

Satya (1998) Review

A review of Satya (1998) (Hindi action, crime, drama), directed by Ram Gopal Varma. Starring J. D. Chakravarthi, Manoj Bajpayee, Urmila Matondkar. A young man named Satya comes to Mumbai from South India in search of a job. Jailed for something he did not do, the once-honest young man meets an underworld boss, Bhiku Mhatre in jail and joins his gang. Our Rating: 3.5/5. Verdict: BLOCKBUSTER. Released: 3 Jul 1998. Runtime: 2h 50m.

Satya
BLOCKBUSTER

Satya(1998)

The Other Side of Truth

Hindi · Action, Crime, Drama

2h 50m · 3 Jul 1998

Music: Vishal Bhardwaj | DOP: Gerard Hooper, Mazhar Kamran | Writer: Anurag Kashyap, Saurabh Shukla, Kona Venkat

CrimeDrama

Our Rating

3.5

📖 Story

Satya, an immigrant who comes to Mumbai in search of a job, is wrongly imprisoned. In jail, he meets Bhiku Mhatre, the leader of a gang. Upon his release, Satya joins Bhiku's gang and quickly rises through the ranks of the underworld. While navigating the violent landscape of gang wars and police encounters, he falls in love with Vidya, an aspiring singer who is unaware of his criminal identity. The story follows Satya's struggle to balance his loyalty to the gang with his desire for a normal life.

🔍 Analysis

Satya is a seminal work in Indian cinema that stripped away the glamor of the underworld to reveal its gritty, visceral reality. The story follows an enigmatic outsider whose descent into crime is portrayed with chilling nonchalance. The screenplay, co-written by Anurag Kashyap and Saurabh Shukla, is masterfully structured, balancing intense gang warfare with poignant domestic moments.

The first half meticulously builds the world of the Mumbai 'company,' introducing the iconic Bhiku Mhatre. The pacing is relentless, driven by handheld camera work and sharp editing that was revolutionary for its time. The second half shifts towards the inevitable tragedy of the life of crime, culminating in a haunting climax. While the violence is graphic, it serves the narrative's commitment to realism.

Vishal Bhardwaj’s music provides a stark contrast to the film's brutality, with 'Sapne Mein Milti Hai' becoming a cultural phenomenon. However, it is Sandeep Chowta’s background score that truly defines the film's atmosphere, using industrial sounds and haunting themes to heighten the tension. The cinematography captures the claustrophobia of Mumbai’s chawls and the coldness of its streets with remarkable authenticity.

🎭 Performances

Manoj Bajpayee: A legendary performance as Bhiku Mhatre. He brought an explosive energy and charisma that redefined the antagonist/anti-hero role in Bollywood.

J. D. Chakravarthi: Delivered a restrained and intense performance as the titular character, acting as the perfect foil to the more volatile Bhiku.

Urmila Matondkar: Excellent as Vidya, providing a soft, vulnerable touch to an otherwise violent film.

Shefali Shah: Brilliant as Pyaari Mhatre, her chemistry with Manoj Bajpayee added a layer of grounded realism to the film.

💪 Strengths & Weaknesses

✅

Strengths

  • ✓Realistic and gritty storytelling
  • ✓Manoj Bajpayee's career-defining performance
  • ✓Iconic background score by Sandeep Chowta
  • ✓Sharp and authentic dialogue writing
  • ✓Innovative cinematography and editing
❌

Weaknesses

  • ✕High level of graphic violence
  • ✕Dark and somber tone may not appeal to all audiences

🎬 Direction & Writing

Ram Gopal Varma's direction is visionary, marking the birth of the 'Mumbai Noir' genre. His use of unconventional camera angles and focus on character-driven realism rather than melodrama changed the landscape of Indian filmmaking. The writing by Anurag Kashyap and Saurabh Shukla is tight, avoiding cliches and focusing on the mundane aspects of a criminal's life.

📰 Critic Reviews

M9 NewsM9 News

Have a Tea, forget the movie.

📰 Ratings Sources

No rating sources available.

Our Rating

3.5/5
★★★★★★★★★

💰 Box Office Collection

No collection data available yet.

🏛️ Centers & 🏅 Awards

No centers data available.

AwardCategoryNotes
National Film AwardsBest Supporting ActorManoj Bajpayee
Filmfare AwardsBest Film (Critics)Ram Gopal Varma
Filmfare AwardsBest Actor (Critics)Manoj Bajpayee
Filmfare AwardsBest Background ScoreSandeep Chowta
Filmfare AwardsBest EditingApurva Asrani and Bhanu Daya

🏆 Records & Box Office

  • - The film was a sleeper hit that grew through immense word-of-mouth.
  • - It performed exceptionally well in the Mumbai circuit and urban centers.
  • - Considered one of the most profitable films of 1998 relative to its budget.

😊 Sentiment Breakdown & 🧠 Critics

TypeValue
Positive95%
Neutral3%
Negative2%

Critics

Times of India: 5/5, Planet Bollywood: 9.5/10, Rediff: 4.5/5, Filmfare: 4.5/5

Final Box-Office Result

BLOCKBUSTER

❓ Frequently Asked Questions

When did Satya release in theatres?▾

Satya released on 3 July 1998 (1998).

Is Satya a hit or flop?▾

Satya is declared a BLOCKBUSTER at the box office.

What is the budget of Satya?▾

Budget of Satya is approximately ₹2.5 Crore.

Where to watch Satya online? OTT release date?▾

Satya is available on SonyLIV. OTT date will be updated soon.

Who directed Satya?▾

Satya directed by Ram Gopal Varma. Produced by Ram Gopal Varma, Bharat Shah.

Who are the main cast members of Satya?▾

Satya stars J. D. Chakravarthi, Manoj Bajpayee, Urmila Matondkar, Shefali Shah, Saurabh Shukla.

What is the Tollybo rating for Satya?▾

Tollybo rates Satya 3.5/5. Verdict: BLOCKBUSTER.

Who composed the music for Satya?▾

Music for Satya composed by Vishal Bhardwaj.

What is the genre and runtime of Satya?▾

Satya — Genre: Action, Crime, Drama, Runtime: 170 minutes, Language: Hindi.

Previous MovieNext Movie