
Ek Villain (2014)
DirectorMohit Suri
StarringSidharth Malhotra, Shraddha Kapoor, Riteish Deshmukh, Aamna Shariff
Watch onJioHotstar
Best for: Viewers who enjoy Hindi romantic thrillers with a crime angle and a revenge-driven plot.
Where to watch Ek Villain online in India
Free with ads
Availability for India, data by JustWatch. Updated 23 October 2026.
Villain Collection: all movies in order
- Ek Villain (27 June 2014) · this movie
- Ek Villain Returns (29 July 2022)
Listed in release order, as per TMDB's Villain Collection.
Ek Villain story (no spoilers)
Ek Villain is a Hindi romantic action crime thriller released on 27 June 2014. The story follows Guru Divaker, an ex-gangster played by Sidharth Malhotra, who has left his violent past behind. He is married to Aisha Thakkar, played by Shraddha Kapoor, and their life together forms the film's romantic core. That world is shattered when a serial killer murders Aisha. Guru is pulled back into the violence he had walked away from, now driven by grief and revenge. The film cuts between Guru's pursuit and the killer's life, with Riteish Deshmukh playing Rakesh Mahadkar. Directed by Mohit Suri, the film runs 129 minutes and blends romance with action, crime and thriller elements. Its tagline, 'There's one in every love story', points to the tension between love and menace that runs through the plot. The tone moves between tender domestic scenes and dark, tense sequences as Guru's search intensifies.
Should you watch Ek Villain?
Watch it for
- Mohit Suri directs a genre mix of romance, action, crime and thriller in a 129-minute runtime.
- Sidharth Malhotra and Shraddha Kapoor lead as Guru Divaker and Aisha Thakkar, with Riteish Deshmukh as Rakesh Mahadkar.
- The film is the first in the Villain Collection, followed by Ek Villain Returns (2022).
- Music by Mithoon Sharma, Adnan Dhool, Ankit Tiwari and Rabbi Ahmed supports the film's romantic and tense moments.
Skip it if
- You prefer straightforward romance without crime or serial-killer plotlines.
- You want a short watch; the film runs 129 minutes.
- You avoid films with a UA certificate and darker themes.
Ek Villain cast
Sidharth Malhotraas Guru Divaker
Shraddha Kapooras Aisha Thakkar/ Manjulah Guru Divaker
Riteish Deshmukhas Rakesh Mahadkar
Aamna Shariffas Sulochana Mahadkar
Asif Basraas Harilal Verma
Shaad Randhawaas Aditya Rathore
Kamaal Rashid Khanas Brijesh
Praveena Deshpandeas Deepu's Mother
Rishina Kandharias NurseEk Villain movie details
| Director | Mohit Suri |
|---|---|
| Writer | Tushar Hiranandani |
| Music | Mithoon Sharma, Adnan Dhool, Ankit Tiwari, Rabbi Ahmed |
| Cinematography | Vishnu Rao |
| Producer | Shobha Kapoor, Ekta Kapoor |
| Release date | 27 June 2014 |
| Runtime | 2h 9m (129 minutes) |
| Original language | Hindi |
| Country of origin | India |
| Languages spoken in the film | Hindi |
| Original title | एक विलन |
| Certificate (India) | UA |
| Worldwide box office | $1.3 million (approx.) |
Parental guide: is Ek Villain family friendly?
This is a general guide based on the UA certificate and the film's crime and thriller genres; parents should use their own judgment. This is a general guide based on genre and certification.
Ek Villain official trailer
Our verdict
Ek Villain works as a moody blend of romance and revenge, with Sidharth Malhotra's Guru Divaker carrying the emotional weight and Riteish Deshmukh playing against type as Rakesh Mahadkar. The 129-minute runtime keeps the crime-thriller plot moving, though the mix of love story and serial-killer tension won't suit everyone. It is a solid pick if you want a Hindi film that shifts between tender and dark.
More movies directed by Mohit Suri
More Sidharth Malhotra movies
Movies like Ek Villain
Frequently asked questions
Where can I watch Ek Villain online in India?
Ek Villain is listed as free to stream on JioHotstar in India.
When was Ek Villain released?
Ek Villain was released in India on 27 June 2014.
Who is in the cast of Ek Villain?
The cast includes Sidharth Malhotra as Guru Divaker, Shraddha Kapoor as Aisha Thakkar, Riteish Deshmukh as Rakesh Mahadkar, Aamna Shariff as Sulochana Mahadkar, Asif Basra as Harilal Verma, Shaad Randhawa as Aditya Rathore, Kamaal Rashid Khan as Brijesh and Remo Fernandes as Caesar.
Who directed Ek Villain?
Ek Villain was directed by Mohit Suri.
What is the watch order for the Villain Collection?
The Villain Collection begins with Ek Villain (2014), followed by Ek Villain Returns (2022).
Page last updated 23 October 2026. Facts from TMDB; how we write these pages: editorial policy.
Saiyaara
Half Girlfriend
Aashiqui 2
Awarapan
Shershaah
Jabariya Jodi
Badla
Pathaan
Force 2