

Udta Punjab
“Drugs di maa di.”
Drug abuse and the darker side of Punjab rear their heads in the intense, interwoven tales of a policeman, a doctor, a migrant worker, and a rockstar.
Where to watch Udta Punjab in India
Can I watch Udta Punjab in India? Yes — you can stream Udta Punjab in India on Netflix, Amazon Prime Video and Amazon Prime Video with Ads.
Click a service to open Udta Punjab there. Availability last verified on November 13, 2026.
Where is Udta Punjab streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| India | Netflix, Amazon Prime Video, Amazon Prime Video with Ads, Ultraplaybox Amazon Channel | — |
| United States | Netflix, Netflix Standard with Ads | — |
| United Kingdom | Netflix, Netflix Standard with Ads | — |
| Canada | Netflix, Netflix Standard with Ads | — |
| Australia | Netflix, Netflix Standard with Ads | — |
| Germany | Netflix, Netflix Standard with Ads | — |
| France | Netflix, Netflix Standard with Ads | — |
| Spain | Netflix, Netflix Standard with Ads | — |
| Brazil | Netflix, Netflix Standard with Ads | — |
| Japan | Netflix, Netflix Standard with Ads | — |
About Udta Punjab
Udta Punjab is a 2016 Hindi-language crime and drama film directed by Abhishek Chaubey. The cast is led by Shahid Kapoor, Alia Bhatt, Kareena Kapoor Khan. It has a runtime of 2h 28m. Viewers rate it 7.3/10 across 200 ratings. In India, it is currently streaming on Netflix, Amazon Prime Video, Amazon Prime Video with Ads.
Udta Punjab was produced by Balaji Motion Pictures, Phantom Films, and Cult Movies and made in India. It was released on June 17, 2016, and carries a A certification. Made on a budget of about $6 million, it went on to gross $15 million worldwide.
- Director
- Abhishek Chaubey
- Writers
- Sudip Sharma, Abhishek Chaubey
- Release date
- June 17, 2016
- Original language
- Hindi
- Age rating
- A
- Status
- Released
- Country
- India
- Budget
- $6 million
- Box office
- $15 million
- Production
- Balaji Motion Pictures, Phantom Films, Cult Movies
Udta Punjab cast & crew
Udta Punjab was directed by Abhishek Chaubey and written by Sudip Sharma and Abhishek Chaubey.
The cast features Shahid Kapoor as Tommy Singh, Alia Bhatt as Mary Jane, Kareena Kapoor Khan as Preet Sahani, Diljit Dosanjh as Sartaj Singh, Satish Kaushik as Tayaji, and Manav Vij as Jhujar Singh.
Behind the camera, the score was composed by Amit Trivedi, cinematography is by Rajeev Ravi, and it was produced by Anurag Kashyap and Ekta Kapoor.
Is Udta Punjab worth watching?
Udta Punjab holds an audience score of 7.3/10 from 178 ratings, marking it as well-reviewed crime films.
At 2h 28m, it's a standard feature-length watch.
If you enjoy crime and drama, Udta Punjab is worth a place on your watchlist.
How and where to watch Udta Punjab
In India, you can stream Udta Punjab on Netflix, Amazon Prime Video, Amazon Prime Video with Ads, and Ultraplaybox Amazon Channel. Click any service above to open it directly.
Streaming rights change country by country and month by month, so the options above reflect India 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 Udta Punjab

Shahid Kapoor
Tommy Singh

Alia Bhatt
Mary Jane

Kareena Kapoor Khan
Preet Sahani

Diljit Dosanjh
Sartaj Singh

Satish Kaushik
Tayaji

Manav Vij
Jhujar Singh
Vansh Bhardwaj
Sonu

Suhail Nayyar
Jassi
Prabhjhyot Singh
Balli

Mahabir Bhullar
Veerji

Ishaan Khatter
Boy at party

Harrdy Sandhu
Birmingham Boys 2
Udta Punjab — FAQs
▸Where can I watch Udta Punjab in India?
Udta Punjab is streaming on Netflix, Amazon Prime Video, Amazon Prime Video with Ads, Ultraplaybox Amazon Channel in India.
▸Where can I watch Udta Punjab in the US?
In the US, Udta Punjab is streaming on Netflix and Netflix Standard with Ads.
▸Where can I watch Udta Punjab in the UK?
In the UK, Udta Punjab is streaming on Netflix and Netflix Standard with Ads.
▸Is Udta Punjab on Netflix?
Yes — Udta Punjab is currently available on Netflix in India.
▸What language is Udta Punjab in?
Udta Punjab is originally in Hindi, with audio tracks including Hindi, Punjabi. Subtitle and dub options vary by streaming service.
▸How long is Udta Punjab?
Udta Punjab runs 2 hours 28 minutes (148 minutes).
▸What is Udta Punjab rated?
Udta Punjab is rated A. It holds a 7.3/10 audience score from 178 ratings.











