3 Idiots plot summary (no spoilers)
At one of India’s top engineering universities, success is measured in marks, rankings and job offers. Most students learn to memorise and keep their heads down. Ranchoddas Chanchad, known to everyone as Rancho, does neither. He questions lectures, mocks rote learning and treats every rule as a puzzle to solve.
His roommates, Farhan Qureshi and Raju Rastogi, arrive carrying heavy expectations from their families. They are soon swept up in Rancho’s pranks and his stubborn belief that you should study what you love, not what pays. Their main opponent is the director of the institute, Viru Sahastrabudhhe, nicknamed Virus. He runs the campus on pressure and competition and has little patience for students who think differently. Tension rises further when Rancho grows close to Pia, the dean’s daughter, and Virus becomes determined to see the trio fail.
Told partly through flashbacks, the story moves between slapstick comedy, friendship and the strain of growing up under constant academic pressure. Its tagline sums up its spirit: Aal Izz Well!

What makes 3 Idiots notable
- Director and writers: Directed by Rajkumar Hirani, who co-wrote the screenplay with producer Vidhu Vinod Chopra and Abhijat Joshi. It was produced by Vidhu Vinod Chopra Productions and Vinod Chopra Films.
- Cast: Aamir Khan leads as Rancho. R. Madhavan plays Farhan and Sharman Joshi plays Raju. Kareena Kapoor Khan plays Pia and Boman Irani plays Virus. The supporting cast includes Omi Vaidya as the rival student Chatur Ramalingam, nicknamed Silencer, Mona Singh as Mona Sahastrabuddhe and Rahul Kumar as Millimeter. Parikshat Sahni and Farida Dadi play Farhan’s parents.
- Genre and tone: A comedy-drama that mixes broad humour with a coming-of-age story about friendship, middle-class pressure and life advice that runs against the grain.
- Origin: An Indian production in Hindi, with some English dialogue. It runs 171 minutes.
- Context: The film takes a critical look at exam-driven education and the gap between learning and grades. It is often recommended to viewers looking for an inspirational campus story.
Review guide: what to expect
Drama4U does not publish personal reviews. Expect a long, energetic film that switches between big comic set pieces and more emotional moments about family and ambition. The ensemble cast carries much of the weight. You can see how audiences rate it in the Drama4U Score shown on this page.
Who will enjoy 3 Idiots
- Students, graduates and anyone who has felt the pressure of exams and career expectations
- Fans of friendship-driven comedies with a heartfelt side
- Viewers curious about Hindi-language cinema and Aamir Khan’s work
- Audiences who like inspirational coming-of-age stories set on a university campus
- Anyone happy to settle in for a nearly three-hour film
3 Idiots release date & where to watch
Release date: 3 Idiots was released worldwide on 23 December 2009. In the United States, it opened in a limited theatrical release on the same date. Later US screenings included a premiere event in Manhattan, New York, on 19 May 2010 and a showing at the Milwaukee Film Festival on 24 September 2010. A US DVD followed on 15 August 2014, rated PG-13.
Where to watch in the US: You can rent or buy 3 Idiots digitally from Google Play Movies and YouTube. A subscription streaming option is not yet listed in TMDB/JustWatch data as of 24 October 2026. Availability can change, so check your preferred service before watching. A trailer is available.
Trailer
Cast
Aamir Khanas Ranchoddas "Rancho" ChanchadSee credits →
R. Madhavanas Farhan Qureshi
Sharman Joshias Raju Rastogi
Kareena Kapoor Khanas Pia Sahastrabudhhe
Boman Iranias Viru "Virus" Sahastrabudhhe
Omi Vaidyaas Chatur "Silencer" Ramalingam
Mona Singhas Mona Sahastrabuddhe
Rahul Kumaras Millimeter
Photo: TMDB
FAQ
- When was 3 Idiots released?
- 3 Idiots was released on 23 December 2009, including a limited theatrical release in the US. A US DVD, rated PG-13, followed on 15 August 2014.
- Where can I watch 3 Idiots in the US?
- In the US, you can rent or buy 3 Idiots on Google Play Movies and YouTube. A subscription streaming option is not yet listed in TMDB/JustWatch data as of 24 October 2026.
- Who is in the cast of 3 Idiots?
- Aamir Khan stars as Rancho, with R. Madhavan as Farhan and Sharman Joshi as Raju. Kareena Kapoor Khan plays Pia and Boman Irani plays Virus. Omi Vaidya, Mona Singh and Rahul Kumar co-star.
- How long is 3 Idiots?
- 3 Idiots runs 171 minutes, just under three hours.
- What language is 3 Idiots in?
- 3 Idiots is an Indian film made mainly in Hindi, with some English dialogue.

Viewer comments
Loading comments…
No comments yet. Be the first!