
PK (2014)
DirectorRajkumar Hirani
StarringAamir Khan, Anushka Sharma, Saurabh Shukla, Boman Irani
Watch onNetflix
Best for: Fans of Aamir Khan and Rajkumar Hirani's thoughtful comedies, and viewers who enjoy films that mix humor with gentle social commentary.
Where to watch PK online in India
Subscription
Rent
Buy
Availability for India, data by JustWatch. Updated 23 October 2026.
PK story (no spoilers)
PK (2014) is a Hindi comedy-drama with science fiction elements, directed by Rajkumar Hirani. The story follows a stranger in the city who asks questions no one has asked before. Known only by his initials, PK (Aamir Khan) navigates a world he doesn't understand with childlike curiosity and innocence. His unconventional questions challenge those around him, including Jagat 'Jaggu' Janani Sahni (Anushka Sharma), and lead him on a journey of love, laughter, and letting go. The film explores themes of faith and human connection through PK's unique perspective, blending humor and emotion. With a runtime of 153 minutes, PK offers a mix of comedy, drama, and science fiction that invites viewers to see the world through fresh eyes.
Should you watch PK?
Watch it for
- Aamir Khan's portrayal of PK, a character with childlike curiosity, drives the film's unique humor and emotional depth.
- Director Rajkumar Hirani blends comedy, drama, and science fiction to explore big questions with a light touch.
- Anushka Sharma's Jaggu adds warmth and grounding to PK's journey, creating a believable bond.
- The 153-minute runtime allows the story to unfold at a relaxed pace, giving space to both laughs and reflection.
Skip it if
- You prefer fast-paced narratives; the 153-minute runtime and slower character moments may feel long.
- You are looking for pure science fiction; the film leans more on comedy and drama with only a touch of sci-fi.
- You dislike films that question religious norms; PK's innocent inquiries may challenge traditional views.
PK cast
Aamir Khanas PK
Anushka Sharmaas Jagat 'Jaggu' Janani Sahni
Saurabh Shuklaas Tapasvi Maharaj
Boman Iranias Cherry Bajwa
Sushant Singh Rajputas Sarfraz Yousuf
Sanjay Duttas Bhairao Singh
Parikshat Sahnias Jayprakash Sahni
Reema Debnathas Phuljhadiya
Rukhsar Rehmanas Pakistan Embassy Receptionist
Sachin Parikhas Tapasviji's Manager
Brijendra Kalaas Vendor at the Temple
Sai Gundewaras Ticket SellerPK movie details
| Director | Rajkumar Hirani |
|---|---|
| Writer | Abhijat Joshi, Rajkumar Hirani |
| Music | Shantanu Moitra, Ajay Gogavale, Atul Gogavale, Ankit Tiwari |
| Cinematography | C.K. Muraleedharan |
| Producer | Rajkumar Hirani, Vidhu Vinod Chopra, Siddharth Roy Kapur |
| Release date | 18 December 2014 |
| Runtime | 2h 33m (153 minutes) |
| Original language | Hindi |
| Country of origin | India |
| Languages spoken in the film | Hindi |
| Original title | पीके |
| Certificate (India) | UA |
| Budget | $13.0 million (approx.) |
| Worldwide box office | $118.9 million (approx.) |
Parental guide: is PK family friendly?
PK is rated UA in India, indicating parental guidance for children under 12; this is a general guide based on the certificate and genre. This is a general guide based on genre and certification.
PK official trailer
Our verdict
PK is a well-crafted comedy-drama that uses Aamir Khan's innocent alien to ask thought-provoking questions about faith and society. Rajkumar Hirani's direction keeps the tone balanced between humor and emotion, though the length may test some viewers' patience. It's a film that entertains while gently nudging you to think.
More movies directed by Rajkumar Hirani
More Aamir Khan movies
Movies like PK
Frequently asked questions
Where can I watch PK online in India?
PK is available for streaming on Netflix in India. It is also available for rent or purchase on Apple TV Store.
When was PK released?
PK was released on 18 December 2014, with a theatrical release in India on 19 December 2014.
Who is in the cast of PK?
The cast includes Aamir Khan as PK, Anushka Sharma as Jagat 'Jaggu' Janani Sahni, Saurabh Shukla as Tapasvi Maharaj, Boman Irani as Cherry Bajwa, Sushant Singh Rajput as Sarfraz Yousuf, Sanjay Dutt as Bhairao Singh, Parikshat Sahni as Jayprakash Sahni, and Reema Debnath as Phuljhadiya.
Who directed PK?
PK was directed by Rajkumar Hirani.
What is the runtime of PK?
PK has a runtime of 153 minutes.
Page last updated 23 October 2026. Facts from TMDB; how we write these pages: editorial policy.
Dunki
3 Idiots
Lage Raho Munna Bhai
Happy Patel: Khatarnak Jasoos
Coolie
Sitaare Zameen Par
Laal Singh Chaddha
Thugs of Hindostan
Secret Superstar
Hindi Medium