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(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
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.
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.
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
📰 Ratings Sources
No rating sources available.
Our Rating
💰 Box Office Collection
No collection data available yet.
🏛️ Centers & 🏅 Awards
No centers data available.
| Award | Category | Notes |
|---|---|---|
| National Film Awards | Best Supporting Actor | Manoj Bajpayee |
| Filmfare Awards | Best Film (Critics) | Ram Gopal Varma |
| Filmfare Awards | Best Actor (Critics) | Manoj Bajpayee |
| Filmfare Awards | Best Background Score | Sandeep Chowta |
| Filmfare Awards | Best Editing | Apurva 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
| Type | Value |
|---|---|
| Positive | 95% |
| Neutral | 3% |
| Negative | 2% |
Critics
Times of India: 5/5, Planet Bollywood: 9.5/10, Rediff: 4.5/5, Filmfare: 4.5/5
Final Box-Office Result
❓ 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.
