Set against the prospect of Shah Rukh Khan playing a mobster in this weekend’s other major Hindi release, Raees, this teeth-grinding, mouth-foaming melodrama is destined to appear Bollywood trad, proceeding from the kind of innately preposterous premise a screenwriter might have tried to get away with 20 years ago. Here – no word of a lie – is the story of a blind dubbing artist (honey-eyed pin-up Hrithik Roshan) who embarks on a kill-crazy rampage after his equally sightless beloved is driven to self-sacrifice by well-connected thugs. It’s not good, exactly, but I can’t say it’s not watchable on some far-out level.

Sanjay Gupta, the crime specialist who directed the Hindi redo of Reservoir Dogs (2002’s Kaante), eventually embraces the full absurdity of this setup. Yes, our hero will use his voice-throwing skills to wrongfoot his nemeses, and yes, somebody points out how “an eye for an eye” might mean something else to the visually impaired. Elsewhere, Gupta is having an off day: a disastrous first act bottoms out with a beyond kitsch wedding night sequence (“I can’t see, but I can feel”), and the sappiness trickles into the vendetta business, as dreamboat Roshan fumbles for wifey’s ghost between slayings. Several punches land not with thuds but damp splats.

Stumbling around during their, let’s say, uniquely choreographed dance numbers, the leads at least make a handsome couple – more handsome than the film, with its flimsy-looking rear projection and smeary digital inserts. Yet Yami Gautam has only to play damsel in extreme distress, and Gupta’s glib touting of rape as a plot point impedes any guilty pleasure. Holding his own in the final, ludicrous smackdown atop a half-completed skyscraper, his billowing bouffant more than ever resembling a tribute to Faith-era George Michael, Roshan doesn’t look to have aged a day since the millennium. It’s the industry that has moved on, that’s all.