Tag Archives: Rahul Bhat

Movie Review: Kennedy (2023)

3.5 Stars (out of 4)

Anurag Kashyap’s crime drama Kennedy premiered at the Cannes Film Festival in 2023 and then disappeared. It finally got a digital release on Letterboxd’s new video rental platform in late 2025. At long last, a wider audience — though not one in India, where the Letterboxd store is unavailable — could watch this sought-after thriller.

While Kennedy is thematically in keeping with Kashyap’s crime-heavy filmography, the movie is important for capturing a moment in time that most directors (and audiences) seem eager to forget: the phase of COVID-19 pandemic mitigations where businesses were gradually allowed to reopen following the strictest business closures. The conditions present particular economic challenges for the characters in Kennedy and affect the plot accordingly.

Rahul Bhat plays the title character, whose given name is Uday Shetty. He’s a former cop who’s been presumed dead for six years, though he’s unofficially on the payroll of Mumbai Police Commissioner Rasheed Khan (Mohit Takalkar). Whenever Khan needs someone killed without it being traced back to him, he calls Kennedy.

There’s something in the deal for Kennedy, too, beyond whatever perverse thrill he gets from murdering people. Kennedy is looking for a gangster named Saleem (Aamir Dalvi), and Khan has promised to help Kennedy find him. Whether Khan can be trusted is up for debate.

Living in the shadows makes Kennedy something of a ghost himself. A thick beard and mustache hide most of his face, and he hardly speaks. When he’s alone in his apartment, he’s joined by at least one chatty apparition who fills the silence for him.

Kashyap also fills the dead air with spoken word poetry written and performed by Aamir Aziz, who is accompanied by a live band. It makes the film surprisingly noisy despite its taciturn lead character. It’s a bold narrative choice, and one that I didn’t mind. For the English subtitles, the poetry had its own subtitlers — Srilata Sircar and Shigorika Singh — while Jahan Singh Bakshi handled the rest of the dialogue.

The poetry is performed on a stage in a club, and this is where the depiction of COVID mitigations is important for historical context. The club’s masked patrons listen to the performers, only removing their masks to sip their drinks. As a flip side to the depiction of the effects of COVID factory closures on migrant workers shown in Homebound, Kennedy shows how affluent city dwellers lived after businesses reopened. Clubs and restaurants operated at reduced capacity, but they were open.

This reduced capacity presents a problem for Commissioner Khan. Kennedy is one of the enforcers in Khan’s protection racket that extorts money from club owners and restaurateurs, and fewer patrons means less money for Khan. He’s desperate to pay off the loan he took out to bribe his way to the Commissioner’s post.

Besides the other crooked cops in Khan’s outfit and the ghosts in his apartment, the only person Kennedy has any connection with is a woman named Charlie (Sunny Leone). She shares an elevator with him following the first murder he commits in the film, and he winds up driving her to a club for his side gig as a rideshare driver (even assassins need to moonlight, apparently). She’s in trouble, and she pegs him as a man with the skills to help her. Whether he has the empathy it takes to do so is another question entirely.

With very little dialogue and with his face obscured by a beard or a mask, Bhat really only has his eyes and the way he moves his body to perform the role of Kennedy. The fact that the character is always mesmerizing is a testament to Bhat’s abilities. We’re always trying to figure Kennedy out, and Bhat gives just enough to keep us on the hook.

The biggest shame in the film languishing on the shelf is Leone’s performance as Charlie going unseen for so long. She’s a terrific choice for the role, and she brings a delightful, offbeat energy to it. Under other circumstances, this role could have pushed her career in a new direction toward more serious fare than she’s usually offered.

I’m glad Letterboxd finally made Kennedy available for rent (though only for a limited time). It’s an odd movie, but it’s always engaging. Its depiction of a very specific time period during an historically important period makes it special and worth preserving.

Links

Movie Review: Dobaaraa (2022)

2 Stars (out of 4)

Science fiction films are rare in Bollywood, so when a sci-fi Hindi film doesn’t quite work, it’s extra disappointing. Dobaaraa — a remake of the 2018 Spanish film Mirage — doesn’t lean hard enough into sci-fi genre tropes, making it feel identity-less.

Night closes in on a subdivision in Pune in 1996, bringing with it a powerful electrical storm. 12-year-old Anay (Aarrian Sawant) consoles himself by watching old videos of his dad, who’s working abroad. As Anay switches the camera to record himself, he sees a commotion through the window of the house next door. He goes to investigate and winds up dead.

25 years later, new occupants move in to Anay’s old house. Antara (Taapsee Pannu) is unhappy in her marriage to Vikas (Rahul Bhat), but she’s trying to keep things civil for the sake of their 6-year-old daughter Avanti (Myra Rajpal). The couple’s college pal Abhishek (Sukant Goel) still lives in the neighborhood, and he tells them over dinner the story of what happened to Anay, his childhood best friend.

Vikas mentions later that it’s weird that Abhishek didn’t mention this when they bought the house, which is true. The movie ignores Abhishek’s omission, missing a chance to build tension by putting suspicion on him for the events to come.

After dinner, Abhishek explains more about Anay’s video camera, which Antara found in a closet in the boy’s old room. This information comes in handy later that night, when Antara is woken by an eerily similar electrical storm. Rather than head back to bed, she turns on Anay’s camera. She sees him in 1996, he sees her in 2021, and they are able to talk to each other. When he hears the commotion next door, she convinces him not to investigate. She saves his life but turns her own upside down in the process.

At this point (about a quarter of the way through the film), I was so sold on Dobaaraa that I turned it off so that I could watch it from the beginning with my husband. Whether in books, shows, or films, time-space anomalies are our jam. We recently finished watching the great 2016 Korean series Signal, which also features characters communicating across time via outdated tech, so Dobaaraa seemed like a great pick for a Saturday night movie.

Unfortunately, after we caught up the point where I’d stopped watching, the movie all but abandons its sci-fi trappings to become a lukewarm mystery in which the audience figures out what’s happening long before the main character does. Antara spends a ton of time grilling the people in her life about why they remember things differently, bogging down the story in dialogue that fails to progress the plot or develop the characters.

With a more traditional sci-fi approach to the story, Antara would try to figure out how to recreate the conditions that led her to contact Anay in the first place, and there might be more details about the nature of the electrical storm. If this were a true thriller, Antara would be up against a deadline or in peril herself. Without genre hooks or a true sense of urgency, Dobaaraa‘s conventional drama approach doesn’t really work, because the characters are less interesting than their situation.

A few scenes of Anay in the altered timeline where he survived have the level of danger associated with the thriller genre. But even then, it gets the beats wrong, putting Anay in harm’s way, only to change scenes before we see how he gets out of it.

There’s not a ton the actors can do with the script. Young Aarrian Sawant is pretty good as Anay. Taapsee Pannu builds sympathy for Antara in the early parts of the film but stalls out as her character’s emotional range shrinks. Antara may be frustrated in Dobaaraa‘s second act, but not as frustrated as the audience waiting for her to connect the dots.

Links

[Disclaimer: my Amazon links include an affiliate tag, and I may earn a commission on purchases made via those links. Thanks for helping to support this website!]