

Lagaan: Once Upon a Time in India
“Once upon a time in India”
The year is 1893 and India is under British occupation. In a small village, the tyrannical Captain Russell has imposed an unprecedented land tax on its citizens. Outraged, Bhuvan, a rebellious farmer, rallies the villagers to publicly oppose the tax. Russell offers a novel way to settle the dispute: he challenges Bhuvan and his men to a game of cricket, a sport completely foreign to India. If Bhuvan and his men can defeat Russell's team, the tax will be repealed.
Where to watch Lagaan: Once Upon a Time in India in United States
Click a service to open Lagaan: Once Upon a Time in India there. Availability last verified on July 5, 2026.
About Lagaan: Once Upon a Time in India
Lagaan: Once Upon a Time in India is a 2001 Hindi-language adventure, drama and history film directed by Ashutosh Gowariker. The cast is led by Aamir Khan, Gracy Singh, Rachel Shelley. It has a runtime of 3h 53m. Viewers rate it 7.3/10 across 600 ratings. In United States, it is available to rent or buy on Google Play Movies and YouTube.
Lagaan: Once Upon a Time in India was produced by Aamir Khan Productions, Jhamu Sughand Productions, and Ashutosh Gowariker Productions and made in India. It was released on June 15, 2001, and carries a PG certification. Made on a budget of about $5 million, it went on to gross $8 million worldwide.
- Director
- Ashutosh Gowariker
- Writers
- Kumar Dave, Ashutosh Gowariker, Sanjay Dayma
- Release date
- June 15, 2001
- Original language
- Hindi
- Age rating
- PG
- Status
- Released
- Country
- India
- Budget
- $5 million
- Box office
- $8 million
- Production
- Aamir Khan Productions, Jhamu Sughand Productions, Ashutosh Gowariker Productions
Lagaan: Once Upon a Time in India cast & crew
Lagaan: Once Upon a Time in India was directed by Ashutosh Gowariker and written by Kumar Dave, Ashutosh Gowariker, and Sanjay Dayma.
The cast features Aamir Khan as Bhuvan, Gracy Singh as Gauri, Rachel Shelley as Elizabeth Russell, Paul Blackthorne as Captain Andrew Russell, Suhasini Mulay as Yashoda, and Kulbhushan Kharbanda as Raja Puran Singh Chawla.
Behind the camera, the score was composed by A.R. Rahman and it was produced by Aamir Khan and Mansoor Khan.
Is Lagaan: Once Upon a Time in India worth watching?
Lagaan: Once Upon a Time in India holds an audience score of 7.3/10 from 649 ratings, marking it as well-reviewed adventure films.
At 3h 53m, it's a full-evening commitment.
If you enjoy adventure, drama, and history, Lagaan: Once Upon a Time in India is worth a place on your watchlist.
How and where to watch Lagaan: Once Upon a Time in India
Lagaan: Once Upon a Time in India isn't on a subscription service in United States right now, but you can rent or buy it on Google Play Movies and YouTube.
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 Lagaan: Once Upon a Time in India

Aamir Khan
Bhuvan

Gracy Singh
Gauri

Rachel Shelley
Elizabeth Russell

Paul Blackthorne
Captain Andrew Russell

Suhasini Mulay
Yashoda

Kulbhushan Kharbanda
Raja Puran Singh Chawla

Raghubir Yadav
Bhura

Rajesh Vivek
Guran

Raj Zutshi
Ismail

Pradeep Ram Singh Rawat
Deva Singh Sodhi

Akhilendra Mishra
Arjan

Daya Shankar Pandey
Goli
Lagaan: Once Upon a Time in India — FAQs
▸Where can I watch Lagaan: Once Upon a Time in India in United States?
Lagaan: Once Upon a Time in India is not on subscription streaming in United States right now, but you can rent or buy it on Google Play Movies and YouTube.
▸What language is Lagaan: Once Upon a Time in India in?
Lagaan: Once Upon a Time in India is originally in Hindi, with audio tracks including Hindi, English. Subtitle and dub options vary by streaming service.
▸How long is Lagaan: Once Upon a Time in India?
Lagaan: Once Upon a Time in India runs 3 hours 53 minutes (233 minutes).
▸What is Lagaan: Once Upon a Time in India rated?
Lagaan: Once Upon a Time in India is rated PG. It holds a 7.3/10 audience score from 649 ratings.











