
Karam (2005)
DirectorSanjay F. Gupta
StarringJohn Abraham, Priyanka Chopra Jonas, Bharat Dabholkar, Vishwajeet Pradhan
Watch onGoldmines Play Amazon Channel
Best for: Fans of Hindi action crime dramas who enjoy tense, character-driven stories about criminals facing impossible choices.
Where to watch Karam online in India
Subscription
Availability for India, data by JustWatch. Updated 24 October 2026.
Karam story (no spoilers)
Karam follows a hitman who decides to quit the killing business after a hit goes right but produces unfortunate results. His retirement is short-lived when his former boss threatens his wife, Shalini, unless he executes more targets within a limited time. Forced back into the life he tried to leave, he must balance the demands of his boss with the need to protect his wife. The Hindi-language action crime drama, directed by Sanjay F. Gupta, sets a tense, morally conflicted tone as the protagonist confronts the consequences of his past and the impossible choice between his wife's safety and further violence.
Should you watch Karam?
Watch it for
- John Abraham plays John, a hitman trying to leave his violent past behind, while Priyanka Chopra Jonas plays his wife Shalini, whose safety becomes the central stake.
- Director Sanjay F. Gupta blends action, crime, and drama in a tight 117-minute runtime, keeping the story focused on John's forced return to killing.
- The film's premise—a hitman pulled back in to save his wife from his boss—drives a tense, morally conflicted narrative that fits fans of crime dramas.
- The supporting cast includes Bharat Dabholkar as Captain, Vishwajeet Pradhan as Yunus, and Shiney Ahuja as Wagh Pratap Singh, adding layers to the criminal world.
Skip it if
- You prefer lighter, family-friendly films; Karam carries an A certificate and deals with crime and violence.
- You dislike stories centered on hitmen and moral dilemmas, as the plot revolves around a killer forced back into his profession.
Karam cast
John Abrahamas John
Priyanka Chopra Jonasas Shalini
Bharat Dabholkaras Captain
Vishwajeet Pradhanas Yunus
Shiney Ahujaas Wagh Pratap SinghKaram movie details
| Director | Sanjay F. Gupta |
|---|---|
| Writer | Suparn Varma |
| Music | Vishal Dadlani, Shekhar Ravjiani |
| Producer | Pammi Baweja, Harry Baweja |
| Release date | 11 March 2005 |
| Runtime | 1h 57m (117 minutes) |
| Original language | Hindi |
| Country of origin | India |
| Languages spoken in the film | Hindi |
| Certificate (India) | A |
Parental guide: is Karam family friendly?
This is a general guide based on the A certificate and action crime genre; the film is not intended for young viewers. This is a general guide based on genre and certification.
Our verdict
Karam is a compact crime drama that uses its 117-minute runtime to tell a tense story of a hitman forced back into violence to save his wife. John Abraham and Priyanka Chopra Jonas lead a cast that brings the criminal underworld to life under Sanjay F. Gupta's direction. It's a solid pick for genre fans, though the A certificate and violent themes make it unsuitable for family viewing.
More John Abraham movies
Frequently asked questions
Where can I watch Karam online in India?
Karam is available for subscription streaming in India on the Goldmines Play Amazon Channel. It is not listed as free to stream on any major Indian platform.
When was Karam released?
Karam was released in India on 11 March 2005.
Who is in the cast of Karam?
The cast includes John Abraham as John, Priyanka Chopra Jonas as Shalini, Bharat Dabholkar as Captain, Vishwajeet Pradhan as Yunus, and Shiney Ahuja as Wagh Pratap Singh.
Who directed Karam?
Karam was directed by Sanjay F. Gupta.
What is the runtime and certificate of Karam?
Karam runs for 117 minutes and has an A certificate in India.
Page last updated 24 October 2026. Facts from TMDB; how we write these pages: editorial policy.
The Diplomat
Pathaan
Attack
Force 2
Kabhi Alvida Naa Kehna
Dhoom