Why Aamir Khan Movies Are Always Worth Watching
Aamir Khan has delivered some of Indian cinema's most memorable films across three decades — from the laugh-out-loud Andaz Apna Apna to the emotionally charged Taare Zameen Par, the sports triumph of Dangal to the thought-provoking PK. If there's one thing his career proves, it's that a great story, told well, never gets old. And this June, there's even more reason to revisit his work: Lagaan returns to theatres June 12-14 for its 25th anniversary, while his upcoming films like the Rajkumar Hirani project and Batwara (formerly Lahore 1947) generate fresh buzz. Here's our pick of the best Aamir Khan movies streaming right now on OTT platforms in India.

1. Dangal (2016)
Streaming on: Netflix | IMDb: 8.3 | Director: Nitesh Tiwari
Dangal is more than a movie — it's a phenomenon. Aamir Khan plays Mahavir Singh Phogat, a former wrestler who trains his daughters Geeta and Babita to become world-class wrestlers. Based on a true story, the film became the highest-grossing Indian film ever at the time of its release, earning over ₹2,000 crore worldwide. What makes Dangal special is how it balances a deeply personal father-daughter story with a broader message about breaking gender barriers in rural India. The wrestling sequences are gripping, the performances are career-defining (Fatima Sana Shaikh and Sanya Malhotra as the grown-up sisters are brilliant), and the climax at the Commonwealth Games still gives goosebumps no matter how many times you watch it. It's a film that makes you feel proud — of the athletes, of the country, and of cinema itself. If you watch only one Aamir Khan film, make it this one.
2. PK (2014)
Streaming on: Netflix | IMDb: 8.1 | Director: Rajkumar Hirani

What happens when an alien lands on Earth and starts asking innocent questions about God, religion, and humanity? You get PK — a film that made audiences laugh, cry, and think in equal measure. Aamir Khan's performance as the naive, wide-eyed PK is one of his most physically committed roles — watch the way he holds his eyes open without blinking, the meticulous body language of someone who doesn't know how the human world works. The film sparked genuine national conversations about blind faith and religious dogma, all while being an entertaining romp across India with Anushka Sharma, Sushant Singh Rajput, and Boman Irani. It's the kind of satire that reminds you why cinema matters.
3. 3 Idiots (2009)
Streaming on: Not currently streaming in India (available in Japan on Netflix) | IMDb: 8.4 | Director: Rajkumar Hirani

3 Idiots is the highest-rated Indian film on IMDb for good reason. Aamir Khan plays Rancho, a free-thinking engineering student who challenges the rote-learning education system and inspires his friends Farhan (R. Madhavan) and Raju (Sharman Joshi) to follow their passions. The film's message — "Chase excellence, success will follow" — has resonated with millions of students and professionals worldwide. Kareena Kapoor, Boman Irani, and Omi Vaidya (as the unforgettable Chatur) round out a cast that fires on all cylinders. While 3 Idiots isn't currently streaming in India, it's well worth renting or buying on digital platforms — a film this timeless earns its place on any list.
4. Rang De Basanti (2006)
Streaming on: Amazon Prime Video, JioHotstar (free with ads) | IMDb: 8.1 | Director: Rakeysh Omprakash Mehra

A film that redefined what a Bollywood movie could be. Rang De Basanti intercuts the story of young revolutionaries in British India with a group of modern Delhi college students who are cast to play them in a film — and slowly begin to channel that same revolutionary spirit. Aamir Khan's Daljeet is the moral anchor of the film, a quietly powerful performance that holds together a sprawling ensemble cast. The film's second half, triggered by a real-life tragedy, packs an emotional punch that stays with you long after the credits roll. The soundtrack ("Roobaroo," "Khoon Chala," "Paathshaala") is legendary. Rang De Basanti is streaming now on Amazon Prime Video — catch it before it leaves the platform.
5. Lagaan: Once Upon a Time in India (2001)
Theatrical re-release: June 12-14, 2026 (25th anniversary) | IMDb: 8.1 | Director: Ashutosh Gowariker

Lagaan is an epic — literally and emotionally. Set in 1893, the film follows a village that challenges British colonisers to a cricket match to avoid paying oppressive taxes. Aamir Khan's Bhuvan is one of Hindi cinema's most beloved protagonists: stubborn, charismatic, and fiercely protective of his community. The nearly four-hour runtime flies by — and the climactic cricket match is one of the most nerve-wracking sequences ever filmed in Indian cinema. Nominated for the Academy Award for Best Foreign Language Film, Lagaan is currently returning to theatres on June 12-14 for its 25th anniversary, with Aamir Khan and the entire cast reuniting for celebrations. Book your tickets via magicpin for the best offers on PVR, INOX, and Cinepolis screens.
6. Andaz Apna Apna (1994)
Streaming on: Amazon Prime Video, JioHotstar, MX Player | IMDb: 8.0 | Director: Rajkumar Santoshi

A box-office failure upon release that became one of the most beloved cult comedies in Indian cinema — if you haven't seen Andaz Apna Apna, you're missing a piece of Bollywood history. Aamir Khan and Salman Khan play two lazy, lovable goofballs competing for the affections of an heiress while accidentally foiling a real criminal plot. The comedy is pure, timeless silliness: the "Teja" jokes, the "Loafer" sequence, the legendary train scene with two cups of chai. Raveena Tandon and Karisma Kapoor hold their own, but the real magic is the chemistry between Aamir and Salman — something that, sadly, we rarely see today. Available on Amazon Prime Video and JioHotstar — an absolute must-watch.
7. Ghajini (2008)
Streaming on: Amazon Prime Video, ZEE5 (free with ads), Sun Nxt | IMDb: 7.4 | Director: A.R. Murugadoss
Aamir Khan's first ₹100 crore film, Ghajini is a revenge thriller built around a fascinating premise: Sanjay Singhania suffers from anterograde amnesia, unable to form new memories beyond 15 minutes. His body is covered in tattoos, notes, and polaroid photos — each one a clue to finding his girlfriend's killer. The film introduced India to the ripped, shirtless action-hero Aamir (his physique transformation became legendary), but it's the emotional core — the love story between Aamir and Asin, and the tragedy that sets the plot in motion — that makes the violence matter. Streaming on Amazon Prime Video and free on ZEE5 with ads. A genre film that set the template for 2000s Bollywood action.
8. Taare Zameen Par (2007)
Streaming: Currently unavailable on OTT (last on Netflix until April 2024) | IMDb: 8.3 | Director: Aamir Khan
For his directorial debut, Aamir Khan chose a story about a dyslexic child — and created one of the most emotionally affecting films in Indian cinema. Taare Zameen Par follows Ishaan (an unforgettable Darsheel Safary), a boy who struggles in school because no one understands how his mind works. Aamir plays Ram Shankar Nikumbh, an art teacher who recognizes Ishaan's condition and changes his life forever. This is a film that makes you want to call your parents and thank them. It's not currently streaming in India, but it's worth buying on digital — or catching the Lagaan re-release and asking every theatre to bring Taare Zameen Par back too. Every parent, every teacher, every human should watch this film at least once.
9. Dil Chahta Hai (2001)
Streaming: Available for rent on Apple TV | IMDb: 8.0 | Director: Farhan Akhtar
Before Dil Chahta Hai, young urban Indians had never seen themselves on screen — not like this. Farhan Akhtar's debut followed three friends (Aamir Khan, Saif Ali Khan, Akshaye Khanna) navigating love, friendship, and adulthood in ways that felt shockingly real for 2001. Aamir's Akash is the arrogant, commitment-phobic rich kid who learns the hardest lesson: being right isn't the same as being happy. The film's Goa trip sequence, its frank conversations about relationships, and Shankar-Ehsaan-Loy's soundtrack make it a coming-of-age classic that defined an entire generation. Available for rent on Apple TV — well worth the few rupees.
What's Next for Aamir Khan
The buzz around Aamir Khan right now is extraordinary. He has an upcoming collaboration with Rajkumar Hirani, the team behind PK and 3 Idiots. Then there's Batwara (formerly Lahore 1947) with Sunny Deol — in the news this week as Aamir's personal meeting with Salim Akhtar's family helped shape the script. And most personally significant: Aamir Khan confirmed his wedding to Gauri Spratt on July 5, which has fans everywhere sending their best wishes. It's an exciting time to be an Aamir Khan fan — and there's never been a better time to revisit his incredible body of work.
Save on Cinema and OTT via magicpin
Whether you're planning to catch Lagaan in theatres this weekend or subscribing to Netflix/Prime to stream Aamir Khan's classics, magicpin has the best deals for you. Save on PVR and INOX tickets for theatrical releases, and explore OTT subscription offers across platforms. No hardcoded amounts — just the best live offers straight from the app.
FAQs
Q: What is the best Aamir Khan movie to watch on OTT?
A: Dangal (Netflix) is widely considered his finest work, followed by PK (Netflix) and 3 Idiots (not currently streaming in India, available on digital rental).
Q: Where can I watch 3 Idiots online in India?
A: 3 Idiots is not currently available for streaming in India. You can rent or buy it on select digital platforms. It's available on Netflix in Japan.
Q: Is Lagaan available on Netflix in India?
A: No, Lagaan left Netflix India in April 2024. But great news — it's returning to Indian theatres from June 12-14, 2026 for its 25th anniversary re-release. Book via magicpin for the best cinema ticket offers.
Q: What are Aamir Khan's upcoming movies in 2026?
A: Aamir Khan has an untitled project with Rajkumar Hirani and Batwara (formerly Lahore 1947) with Sunny Deol in development. He's also reportedly reuniting with the entire Lagaan cast for the 25th anniversary celebrations.
Q: How can I save on OTT subscriptions via magicpin?
A: magicpin offers live deals on OTT subscriptions including JioHotstar, SonyLIV, ZEE5, and Amazon Prime. Check the offers section in the app for current savings.