The story of Kaabil: Love, loss, and unlikely vengeance
Kaabil tells the story of Rohan, a man who's been blind from birth but refuses to let that define him. He works as a voice-over artist, earns his own living, and carries himself with quiet dignity—until he meets Supriya, a working woman who's also blind and equally independent. Their romance unfolds naturally, without the film treating their blindness as tragedy or inspiration porn. They marry. They're happy. And then everything breaks. Without spoiling the specifics, Supriya becomes the target of violence, and Rohan transforms from a gentle, introspective man into something far more dangerous. The premise sounds outlandish on paper—how does a blind man exact revenge?—but Sanjay Gupta's 2017 film commits fully to the conceit, building its entire narrative around that central question.
Behind the making of Kaabil: Production, cast, and Hrithik Roshan's commitment
Directed by Sanjay Gupta and written by Vijay Kumar Mishra, Kaabil was produced by Rakesh Roshan under his FilmKraft Productions banner, with principal photography beginning in March 2016. The film's music was composed by Rajesh Roshan, who's worked extensively with the Roshan family across Bollywood's biggest productions. The casting of Hrithik Roshan—one of Hindi cinema's most bankable stars—in the lead role was itself a statement; he's known for physically demanding action films, and playing a blind protagonist required him to unlearn his usual physicality and relearn it through a different lens. Yami Gautam, playing Supriya, brought her own credibility to a role that could've easily fallen into cliché. The supporting cast included Ronit Roy and Rohit Roy, both seasoned performers who'd anchor the film's emotional and dramatic weight. The film's runtime of 139 minutes gave Gupta space to develop character before unleashing the action, a choice that distinguishes it from the typical revenge-thriller template. On release, Kaabil found its audience on the strength of Roshan's performance and the film's willingness to take its premise seriously rather than wink at the audience about how implausible it all is.
What makes Kaabil stand out: Sensory filmmaking and committed performances
What's striking is how deliberately Gupta frames the film's action sequences through a blind man's perspective. There's no magic here—Rohan uses sound, touch, memory, and cunning to navigate and strike. Early scenes establish his world with meticulous attention to how he orients himself: the echo of footsteps, the warmth of sunlight, the texture of his apartment. When the violence comes, it doesn't suddenly make him superhuman. Instead, it makes him resourceful in ways that feel earned rather than fantastical. Hrithik Roshan's performance is remarkably restrained; he doesn't overplay the blindness or turn it into a gimmick, and there's something almost unsettling about watching a man you've been rooting for become capable of real harm. The thing nobody mentions is how much the film trusts its audience to sit with that moral ambiguity—Rohan isn't a hero in the traditional sense, and the film doesn't ask us to cheer blindly (pun intended) for his revenge. Yami Gautam, though her screen time is limited, leaves an impression; her Supriya is spirited and self-assured, which makes what happens to her land harder. The chemistry between them in the first act matters because it's what drives everything that follows. The IMDb rating of 6.9/10 reflects a film that's respected but not universally loved—and that's often the mark of something willing to take risks.
Where to stream Kaabil online
Kaabil is currently available on major OTT services, and you can check the Where to Watch widget at the top of this page to see which platform has it in your region right now. Streaming availability shifts frequently, so Movie OTT keeps real-time data on where titles are currently housed. If you're a subscriber to any of the major streaming platforms in India or internationally, there's a good chance Kaabil is already in your library—it's been widely distributed since its theatrical run. The 139-minute runtime makes it a solid evening watch, and the film's tight pacing means you won't feel the length.
Frequently asked questions
Q: Who directed Kaabil?
Sanjay Gupta directed Kaabil, with a screenplay by Vijay Kumar Mishra. Gupta's known for stylish thrillers and action films, and here he brings that visual sensibility to a story about a blind protagonist seeking revenge.
Q: Is Kaabil based on a true story?
No, Kaabil is a fictional story created by Vijay Kumar Mishra. While the premise is grounded in character and emotion, the plot is entirely original—not adapted from real events or other sources.
Q: What's the runtime of Kaabil?
The film runs 139 minutes (just over two hours), giving Gupta enough time to build character relationships before the revenge narrative kicks into gear.
Q: Can I watch Kaabil with subtitles?
Yes. Since Kaabil is a Hindi-language film, most streaming platforms offer English subtitles as well as dubbed versions, depending on your region and the service you're using.
Q: Who stars in Kaabil?
Hrithik Roshan plays the lead role of Rohan, with Yami Gautam as Supriya. Ronit Roy and Rohit Roy round out the supporting cast. Rajesh Roshan composed the soundtrack.
Final thoughts on Kaabil
Kaabil isn't a perfect film, but it's a bold one. It takes a premise that could've been exploitative or silly and treats it with genuine seriousness. Hrithik Roshan commits fully to the role, and the film's willingness to sit in moral grey areas sets it apart from standard revenge thrillers. If you're looking for something that'll surprise you—that won't follow the expected beats—it's worth your time. Just go in knowing what you're signing up for.
















