PK (2014) poster

PK (2014)

18 December 20142h 33mHindiIndia
7.7/10TMDB · 1228 votes

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

Netflix

Rent

Apple TV Store

Buy

Apple TV Store

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 KhanAamir Khanas PK
Anushka SharmaAnushka Sharmaas Jagat 'Jaggu' Janani Sahni
Saurabh ShuklaSaurabh Shuklaas Tapasvi Maharaj
Boman IraniBoman Iranias Cherry Bajwa
Sushant Singh RajputSushant Singh Rajputas Sarfraz Yousuf
Sanjay DuttSanjay Duttas Bhairao Singh
Parikshat SahniParikshat Sahnias Jayprakash Sahni
Reema DebnathReema Debnathas Phuljhadiya
Rukhsar RehmanRukhsar Rehmanas Pakistan Embassy Receptionist
Sachin ParikhSachin Parikhas Tapasviji's Manager
Brijendra KalaBrijendra Kalaas Vendor at the Temple
Sai GundewarSai Gundewaras Ticket Seller

PK movie details

DirectorRajkumar Hirani
WriterAbhijat Joshi, Rajkumar Hirani
MusicShantanu Moitra, Ajay Gogavale, Atul Gogavale, Ankit Tiwari
CinematographyC.K. Muraleedharan
ProducerRajkumar Hirani, Vidhu Vinod Chopra, Siddharth Roy Kapur
Release date18 December 2014
Runtime2h 33m (153 minutes)
Original languageHindi
Country of originIndia
Languages spoken in the filmHindi
Original titleपीके
Certificate (India)UA
Budget$13.0 million (approx.)
Worldwide box office$118.9 million (approx.)

Parental guide: is PK family friendly?

ViolenceMild
LanguageMild
Sexual contentMild
Family viewingSuitable

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.