Skip to content
SearchOTT
Udta Punjab poster

Udta Punjab

2016·Movie·A·148 min·★ 7.3(178)

“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.

▶ Watch trailer

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?

CountryStreaming onRent / Buy
IndiaNetflix, Amazon Prime Video, Amazon Prime Video with Ads, Ultraplaybox Amazon Channel—
United StatesNetflix, Netflix Standard with Ads—
United KingdomNetflix, Netflix Standard with Ads—
CanadaNetflix, Netflix Standard with Ads—
AustraliaNetflix, Netflix Standard with Ads—
GermanyNetflix, Netflix Standard with Ads—
FranceNetflix, Netflix Standard with Ads—
SpainNetflix, Netflix Standard with Ads—
BrazilNetflix, Netflix Standard with Ads—
JapanNetflix, 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
#police#rock star#drug addiction#singer#doctor#drugs#punjab

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

Shahid Kapoor

Tommy Singh

Alia Bhatt

Alia Bhatt

Mary Jane

Kareena Kapoor Khan

Kareena Kapoor Khan

Preet Sahani

Diljit Dosanjh

Diljit Dosanjh

Sartaj Singh

Satish Kaushik

Satish Kaushik

Tayaji

Manav Vij

Manav Vij

Jhujar Singh

No photo

Vansh Bhardwaj

Sonu

Suhail Nayyar

Suhail Nayyar

Jassi

No photo

Prabhjhyot Singh

Balli

Mahabir Bhullar

Mahabir Bhullar

Veerji

Ishaan Khatter

Ishaan Khatter

Boy at party

Harrdy Sandhu

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.

Movies like Udta Punjab

See the full list →
Performance.
Raman Raghav 2.0
The Salton Sea
Blue Velvet
Get Rich or Die Tryin'
Sardar Udham
American Satan
Adulthood
CrissCross
Another Day in Paradise
An Innocent Man
Permanent Midnight