

Maachis
A realistic, hard-hitting portrayal of terrorism and youth in the Punjab after the 1984 riots.
Where to watch Maachis in United States
Can I watch Maachis in United States? Maachis isn't currently available to stream in United States. Availability changes often — add it to your watchlist and check back.
No streaming info for your region.
Click a service to open Maachis there. Availability last verified on November 3, 2026.
About Maachis
Maachis is a 1996 Hindi-language action, crime and thriller film directed by Gulzar. The cast is led by Om Puri, Tabu, Chandrachur Singh. It has a runtime of 2h 40m.
Maachis was produced in India. It was released on October 25, 1996.
- Director
- Gulzar
- Writers
- Gulzar
- Release date
- October 25, 1996
- Original language
- Hindi
- Status
- Released
- Country
- India
Maachis cast & crew
Maachis was directed by Gulzar and written by Gulzar.
The cast features Om Puri as Sanatan, Tabu as Virender Kaur a.k.a. Veeran, Chandrachur Singh as Kripal Singh, Jimmy Shergill as Jaimal Singh, Kulbhushan Kharbanda as Commander, and Kanwaljit Singh as Inspector Vohra.
Behind the camera, the score was composed by Vishal Bhardwaj, cinematography is by Manmohan Singh, and it was produced by R.V. Pandit.
Is Maachis worth watching?
At 2h 40m, it's a full-evening commitment.
If you enjoy action, crime, and thriller, Maachis is worth a place on your watchlist.
How and where to watch Maachis
Maachis isn't currently available on major streaming services in United States. We track availability continuously — add it to your watchlist and we'll keep an eye out.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of Maachis

Om Puri
Sanatan

Tabu
Virender Kaur a.k.a. Veeran

Chandrachur Singh
Kripal Singh

Jimmy Shergill
Jaimal Singh

Kulbhushan Kharbanda
Commander

Kanwaljit Singh
Inspector Vohra
S M Zaheer
Khurana

Raj Zutshi
Jaswant Singh Randhawa a.k.a. Jassi
Ravi Gossain
Kuldip

Navnindra Behl
Veeran's Mother

Suneel Sinha
Vazira
Amrik Gill
Maachis — FAQs
▸Where can I watch Maachis in United States?
Maachis is not currently available on major streaming services in United States. Availability changes often — check back soon.
▸What language is Maachis in?
Maachis is originally in Hindi. Subtitle and dub options vary by streaming service.
▸How long is Maachis?
Maachis runs 2 hours 40 minutes (160 minutes).











