Tag Archives: Movie Review

Movie Review: Tiger 3 (2023)

2.5 Stars (out of 4)

Watch Tiger 3 on Amazon Prime

The latest entry in Salman Khan’s Tiger action franchise, Tiger 3, is in keeping with the two previous films, both in terms of quality and theme. What’s new is that the announcement of the YRF Spy Universe — which happened a few years after the second Tiger film, 2017’s Tiger Zinda Hai — means that Tiger 3 features a cameo by Shah Rukh Khan’s Pathaan and a preview of what’s next for Hrithik Roshan’s Kabir from War.

Tiger 3 picks up with the semi-rogue Indian spy Tiger (Khan) on a mission to rescue fellow RAW agent Gopi (Ranvir Shorey, from Ek Tha Tiger) in Afghanistan. With his dying breath, Gopi reveals that Tiger’s wife — semi-rogue Pakistani spy Zoya (Katrina Kaif) — is working with a terrorist outfit.

Tiger is surprisingly quick to believe his friend over his wife, but Gopi’s intel is partly correct. Zoya is being blackmailed by her former mentor and ex-deputy director of Pakistan’s intelligence agency, Aatish Rehman (Emraan Hashmi). Rehman has a vendetta against Tiger and Zoya, and he poisons their son Junior (Sartaaj Kakkar) to get them to do his bidding.

Pakistan’s Prime Minister Irani (Simran) has proposed demilitarization talks with India, and Rehman is determined to stop the talks and seize control of Pakistan’s government for himself. He forces Tiger and Zoya to steal nuclear codes in exchange for the antidote for Junior. The married spies are rendered traitors in the eyes of the nations they love.

The screenplay relies heavily on news broadcasts to convey information, so seemingly everyone around the globe knows secret agent Tiger’s identity. This is extra weird since it’s very easy to disguise one’s self in this world. Zoya fist-fights Tiger while he’s dressed like a roadie for Lynyrd Skynyrd, and she doesn’t recognize him until he pulls off his fake beard.

As in previous Tiger films, Zoya’s action scenes are the highlights. This includes the bathhouse towel fight sequence that featured prominently in the movie’s trailer. In the film, the bathhouse scene is intercut with shots of Tiger rappelling down a clock tower, which blunts some of the effect of the towel fight (perhaps deliberately — the franchise is named after Tiger, not Zoya, after all).

Tiger’s action scenes are fine, but they lack the dynamism that Kaif brings to Zoya. Further, the cameo by Shah Rukh Khan’s wisecracking Pathaan emphasizes just how little there is to Tiger’s personality. This is a franchise that relies on the audience’s pre-existing affection for the leading man.

As in Tiger Zinda Hai, Junior exists when the plot needs him to, then disappears. Tiger 3 even introduces another surrogate son character in the second half of the film who likewise appears on-screen until his plot utility runs out.

What Tiger 3 does have going for it that earlier films didn’t is a compelling villain in Aatish Rehman, played with great presence by Hashmi. Rehman puts Tiger and Zoya in seemingly impossible situations, keeping the tension high throughout.

Perhaps the biggest selling point of the Tiger franchise is its dedication to the idea that peace between India and Pakistan is a worthwhile goal. Across all three movies, Tiger, Zoya, and their teams work together to save lives and prevent war. It’s a welcome respite from the violent nationalism that pervades so many Hindi action films these days.

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!]

Movie Review: Kho Gaye Hum Kahan (2023)

3.5 Stars (out of 4)

Watch Kho Gaye Hum Kahan on Netflix

Kho Gaye Hum Kahan thoughtfully explores relationship challenges in the age of social media. Debutant writer-director Arjun Varain Singh integrates smartphones into the lives of his characters organically, emphasizing their importance without letting the tech overshadow the humans at the heart of the story.

Three Mumbai twentysomethings have been best friends forever. Imaad (Siddhant Chaturvedi) can afford to pursue his dream of being a stand-up comedian, thanks to his rich dad (played by Rahul Vohra). Corporate consultant Ahana (Ananya Panday) shares an apartment with Imaad but is dating Rohan (Rohan Gurbaxani). Personal trainer Neil (Adarsh Gourav) lives with his working-class parents and wants to open his own gym.

Their love lives are rocky. Rohan asks Ahana to take a break but immediately posts suspicious cupcake photos to his Instagram and likes posts by a beautiful baking influencer. Neil is hooking up with another influencer named Lala (Anya Singh), who’s also one of his personal training clients — although Neil is convinced their relationship is more exclusive than it is. Imaad uses a fake name to meet women on Tinder, then ghosts them after they have sex.

Imaad’s romantic fortunes change when he meets Simran (Kalki Koechlin), a photographer working on an exhibition about Tinder users. She’s older and more mature than Imaad is, yet they have enough fun together for them to consider committing to one another.

Meanwhile, Neil is increasingly angry at Lala’s refusal to make their relationship public and for her flirting with a potential advertiser. Ahana posts racy photos to her own Instagram account in order to get Rohan’s attention. It works.

The trio also decide to go into business together and make Neil’s dream of owning a gym a reality. Ahana quits her dead-end office job to focus on a business strategy, and Imaad invests the money — although his dad warns him that money isn’t the only thing that can be lost when you start a company with your friends.

While the characters’ relationship problems aren’t new, Director Singh skillfully shows how constant access to social media adds a fresh layer of complexity to them. Smartphones have only been around for an eye-blink of human history, and it’s unreasonable to expect us as a species to immediately adapt individually and culturally to the profound emotional consequences of such technological advancement. Singh’s screenplay — which was co-written with Zoya Akhtar, Reema Kagti, and Yash Sahai — offers a comprehensive snapshot of this moment in history for Generation Z.

The only real complaint about the writing is Imaad’s stand-up comedy material. Stand-up routines within movies are often uncomfortable to watch, and none of the writers are themselves comedians. That said, Imaad’s material sounds amateurish enough to befit his status as a comic who hasn’t hit it big yet. Chaturvedi does reasonably well given the challenge of performing the sometimes awkward material he’s given.

Neil is the most volatile of the main characters, and Gourav plays him within the perfect emotional range. When Neil takes revenge via social media, it reinforces the technological themes in Singh’s story.

Panday is so natural as Ahana that she disappears into the role, delivering a subtle and wholly believable performance. This should erase any doubts for those still skeptical of Panday’s abilities.

Kho Gaye Hum Kahan puts a modern spin on the classic problems of young adulthood. I’m excited to see what Arjun Varian Singh does next.

Links

Movie Review: The Archies (2023)

2 Stars (out of 4)

Watch The Archies on Netflix

One of Netflix’s most highly anticipated Original films turned out to be one of its most underwhelming. Much of the hype leading up to the release of The Archies had to do with its cast of newcomers, some from prominent Bollywood families. None of them are at fault for the film’s problems, which are rather due to uncharacteristic missteps by the film’s writer-director, Zoya Akhtar.

Based on the Archie comic books, the movie takes place in 1964 in the fictional Anglo-Indian hill town of Riverdale, India. The story is centered around the town’s teenagers, including Archie (Agastya Nanda, Amitabh Bachchan’s grandson), his neighbor Betty (Khushi Kapoor, Sridevi’s daughter), her best friend Veronica (Suhana Khan, Shah Rukh Khan’s daughter), and their pals Reggie (Vedang Raina), Jughead (Mihir Ahuja), Ethel (Aditi Saigal, aka “Dot”), and Dilton (Yuvraj Menda).

There are various romantic entanglements and crushes within the group, the most chaotic of which is Archie’s fondness for both Betty and Veronica. Those complications get pushed aside when Veronica’s wealthy father Hal (Satyajit Sharma) pressures the town council to let him build a hotel in the middle of Green Park: a place important to Riverdale’s young people. Archie and friends get a quick education in political organizing and band together to save the park.

When the story focuses on the teens, it’s pretty entertaining, if mostly surface level. Mihir Ahuja as Jughead is the only one with prior acting experience, and his performance is the most assured. The rest of the young actors show promise, particularly Suhana Khan’s dancing and Khushi Kapoor’s attentiveness toward her fellow performers during scenes.

Things slow down when the adults get involved, sapping the dynamism from the film. The teens are absent from a lot of these scenes, shining a spotlight on their expository nature. Was there no better way to convey information than via grownups sitting around talking?

The slow periods stand out because The Archies is structured more like musical theater than a typical “Bollywood” movie. Many of the songs flow out of conversations and have lyrics that are literal rather than metaphorical. You can sense how scenes would physically transition from one to another were this to be turned into a stage musical. Even in this movie version, the scenes with adults talking need to feel just long enough to allow for a set change to happen in the background, and no longer.

Considering that The Archies is a musical, it’s unfortunate that its songs are so forgettable. “Sunoh” and “Va Va Voom” — the two tunes Netflix used in their promotions for the film — are the best of the lot. Instead of using an upbeat number during a rally for the park, Akhtar uses the ballad “Yeh Saari Aawazein.” Betty periodically sings some of her diary entries, but the performance style is too contemporary and feels out of place.

The disappointing quality of the songs is countered by novel, entertaining choreography. There’s something going on in every corner of the screen in the tune “Everything Is Politics.” “Dhishoom Dhishoom” is danced entirely on roller skates. On top of that, the film’s styling and costuming is top-notch.

Good elements like choreography and costume design can’t counterbalance the film’s structural issues and overall underwhelming vibe, unfortunately. Akhtar’s vision for The Archies is interesting, but the execution isn’t up to her usual high standards.

Links

Movie Review: Christmas as Usual (2023)

2.5 Stars (out of 4)

Watch Christmas as Usual on Netflix

Indian comedian and actor Kanan Gill is the romantic lead in a Norwegian Christmas movie. Yes, you read that correctly. Gill stars in the English/Norwegian Netflix Original film Christmas as Usual.

Jashan (Gill) and his girlfriend Thea (Ida Ursin-Holm) live together in Los Angeles. He proposes marriage a few weeks before Christmas. She accepts, despite their short courtship, and then invites him to spend Christmas with her family in Norway.

In what is quickly revealed to be a recurring problem, Thea neglects to share some very important information. She doesn’t tell her mom Anna-Lise (Marit Andreassen) that Jashan is Indian. Anna-Lise is awkward from the moment Jashan steps out of the taxi, and things don’t really get any better.

Christmas in Thea’s family — which includes her brother Simen (Erik Follestad), sister-in-law Hildegunn (Veslemøy Mørkrid), and little niece Ronja (Matilde Hovdegard) — is a multi-day schedule of events that must be completed in a specific way, more to alleviate anxiety rather than because anyone enjoys them. It’s been this way every since Thea’s dad died.

Given how rigidly Thea’s family adheres to tradition, it’s in everyone’s best interest for Thea to share the rules with Jashan in advance. But she doesn’t. Virtually all of the conflict in Christmas as Usual stems from Thea needlessly withholding information. The simplistic plot mechanism neutralizes a lot of opportunities for humor in what is at times a pretty funny film.

It also undercuts the “culture clash” angle that the movie is going for. Anyone who’s not Norwegian would struggle with Christmas at Thea’s house, accidentally deviating from rules that they don’t even know exist. At some point, it’s fair to call into question how much of Anna-Lise’s disapproval of Jashan is just racism and not him being an outsider.

To its credit, Christmas as Usual directly addresses some of Norway’s persistent racism. Jashan has a humorous reaction to finding out that there is a (real) spice brand named “Hindu.” It’s also entertaining when Simen and Hildegunn make some well-meaning but clumsy attempts to connect with Jashan about his heritage.

Those who primarily watch Indian films will appreciate Jashan’s use of a well-timed Hindi curse word and a closing scene set to “Punjabi Wedding Song” from Hasee Toh Phasee.

When jokes land, it’s largely thanks to Gill’s terrific performance. He gets the tone of the humor just right and elevates the written material with his perfect delivery. Who knew “Christmas movie boyfriend” was a role that would suit him so well?

It’s hard to get a sense of Ursin-Holm’s abilities since Thea spends most of her time grimacing at the unfortunate consequences of her refusal to communicate.

Christmas as Usual doesn’t veer far from the standard Christmas movie formula — which is fine, since familiarity is part of the genre’s appeal. But Kanan Gill’s surprisingly charming performance makes this one to consider when you’re in a Christmas mood.

Links

Movie Review: Apurva (2023)

1 Star (out of 4)

Watch Apurva on Hulu

A kidnapped woman fights for her life in the survival thriller Apurva, which is nowhere near as exciting as that summary makes it sound.

Apurva opens not with the title character — played by Tara Sutaria in what is clearly supposed to be her breakout, solo-heroine role — but with her kidnappers: a dull quartet of crude, violent thieves lead by Jugnu (Rajpal Yadav). Sukkha (Abhishek Banerjee) is second in command, with Balli (Sumit Gulati) and Chhota (Aaditya Gupta) rounding out the group. They beat people to death and have literal pissing contests out in the bleak Chambal desert. They’re too cliched to be scary, even though composer Ketan Sodha tries his best to make them seem so with some threatening background music.

After spending too much time with these dullards, we finally meet Apurva. She’s on a bus to Agra to surprise her fiance Sid (Dhairya Karwa) for his birthday. En route, Jugnu & Co kill the bus driver and rob the passengers. Sid calls during the robbery, and Sukkha answers, telling him they’re taking beautiful Apurva with them.

Just in case we doubted whether a man engaged to a woman who cares enough to surprise him for his birthday would actually want her back, we get a flashback and song montage detailing Apurva’s introduction to Sid and their bubbly courtship. With their mutual affection confirmed, we can rest assured that Apurva has a reason to live and that Sid will try to save her.

Thus Apurva endures one of the least-interesting movie kidnappings ever. She spends a good chunk of time knocked out after Chhota slaps her. At one point, an astrologer (Rakesh Chaturvedi Om) randomly wanders into the ruins of the village where they’re holding her, despite it being well off the road and miles from anyplace inhabited.

Things get even sillier when writer-director Nikhil Nagesh Bhat — the filmmaker responsible for last year’s awful movie Hurdang — tries to tie the astrologer’s presence into the plot via a flashback with Sid that only highlights just how illogical his involvement is. Then again, that kind of fits in a movie where I repeatedly yelled at the main character to “just run!” when she was sitting there, waiting for her captors to find her.

Apurva is so insubstantial that there’s little chance for Sutaria to show off any heretofore unseen acting chops. She spends much of the film slowly moving barefoot through the ruins or yelling while lifting heavy objects, despite the fact that there’s nothing around to muffle sounds and her captors would obviously hear her. The thieves are a bunch of hapless jackasses, and Sid isn’t present enough for Karwa to have an impact. If you want to watch a “woman in trouble” film, watch Anushka Sharma in NH10 instead.

Links

Movie Review: Pippa (2023)

3.5 Stars (out of 4)

Watch Pippa on Amazon Prime

Pippa is a welcome counterpoint to the many mediocre war films Bollywood has churned out in recent years. This adaptation of the autobiographical book The Burning Chaffees by Brigadier Balram Singh Mehta balances family drama with well-shot battle scenes.

At first, Pippa seems like Top Gun with tanks. Set during the run-up to India’s war with Pakistan in late 1971, Balli Mehta (Ishaan Khatter, playing the book’s author) is his squad’s best leader, but he’s a bit of a maverick. While training on a new Russian amphibious tank nicknamed the Pippa, Balli ignores commands to return to shore, pushing his crew and their tank into deep water. Men and machine survive unharmed, and Balli celebrates by wooing a pretty Russian translator in the film’s only — and very entertaining — dance number, “Main Parwaana.”

One thing to notice in “Main Parwaana” is how long many of the shots are and how few edits are used to piece the finished number together. That’s only possible because Khatter and Leysan Karimova (who plays the translator) are such talented dancers, but it’s a technique director Raja Krishna Menon reuses later in the film to make for some gripping action sequences.

Despite the story’s early focus on Balli, Pippa isn’t about a singular hero, but about where he fits among his fellow soldiers and within his military family. Balli’s father died in combat decades earlier. Balli’s upright older brother Ram (Priyanshu Painyuli) followed Dad’s career path and enlisted Balli against his will. Their sister Radha (Mrunal Thakur) is in medical school, where her interest in cryptography catches the eye of India’s secretive Communications Analysis Wing.

All three siblings play their part in the war, with Ram assigned to go undercover with freedom fighters in East Pakistan (now Bangladesh) and Radha deciphering coded messages from West Pakistan. After a brief punishment for his tank stunt, Balli is sent to the front, where he hopes to reunite with his brother and repair their contentious relationship. Being able to jump from one sibling’s vantage on the war to another gives a comprehensive view that connects the narrative in a natural way.

Khatter has the most to do in the film, and he’s more than capable as the story’s fulcrum. But terrific, focused performances by Thakur and Painyuli are essential to Pippa‘s success. The rest of the supporting cast is also quite good, including Chandrachoor Rai and Anuj Singh Duhan as Balli’s comrades Chiefy and Speedy, respectively.

Pippa has some great period details, including Radha’s killer wardrobe. Best of all are the tanks themselves. The way they roll slowly, menacingly over the terrain while belching clouds of dark grey exhaust makes one appreciate filmmakers who utilize physical props, not just computer generated effects. Scores of extras enhance the movie’s realism.

After all, the ultimate point of Menon’s story is to showcase the effects that war has on people. The characters state explicitly that this conflict is not just about one country versus another — the reductive way many directors have framed their movies about the 1971 war in recent years — but rather a war against tyranny. The suffering of the people of East Pakistan is centered, with Indian soldiers seeing themselves as agents to alleviate that suffering. Balli’s mother (played by Soni Razdan) reminds him that they were refugees after Partition, too, and seeing the dire state of the refugees on his way to the front helps him become the responsible leader he needs to be. It’s a refreshing, humanizing perspective.

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!]

Movie Review: Jawan (2023)

3.5 Stars (out of 4)

When successful Tamil-film director Atlee decided to make his first Hindi movie, he went straight to the top of the Bollywood food chain and nabbed Shah Rukh Khan as his star. The resultant action-fest Jawan (“Soldier“) is a novel treat for fans of Hindi cinema.

Jawan‘s gorgeously shot introductory sequence sets the tone for the film. A man’s body floats down a river near a village along India’s border with China. He’s so severely injured that the local healer wraps him entirely in bandages, like a mummy. Months later, as the man lays comatose, Chinese troops stage a nighttime raid on the village, brutally slaughtering men, women, and children. As the healer prays to god to send them aid, the man (Shah Rukh Khan) awakens and kills all the Chinese troops.

From this sequence, we learn that this is intended to be a larger-than-life story not strictly grounded in realism. It’s also very bloody and violent. It introduces recurring themes like government indifference to the suffering of its citizens and a subsequent need for vigilante justice.

The story jumps thirty years into the future as a band of six women and another man whose head is wrapped in bandages (also Khan) hijack a Mumbai Metro train. One of the passengers is the daughter of crooked businessman Kalee Gaikwad (Vijay Sethupathi), and the hijackers demand a large ransom from him. They use that money to pay the debts of 700,000 impoverished farmers, earning the respect of both the hijacked passengers and the general public.

The hijackers escape and return to their hideout: a women’s prison where the now-unbandaged man, Azad, is the warden. Because of its zero recidivism rate and emphasis on social welfare projects, Azad and the inmates win an international award. Cue a prison dance number!

If all this seems wild, well, it is. A ton of stuff happens across multiple timelines featuring a huge cast of characters. And I haven’t even touched on Azad’s matchmaking subplot, the cop Narmada (Nayanthara) who’s out to nab the hijackers, and an extended flashback starring Deepika Padukone.

Yet because of the terms laid out in Jawan‘s opening, none of this seems “too much.” Or maybe it’s “too much” in a good way. All these plot points are punctuated by exciting fights and chase scenes and a number of entertaining dance numbers. Atlee puts the pedal to the floor at the beginning and never lets up. There isn’t a boring moment in Jawan.

[Side note: I watched the “Extended Cut” of Jawan on Netflix, which is only one minute longer than the version released in theaters, as far as I can tell. The story is so dense as is that it doesn’t feel like it needs anything else, except for perhaps more backstory for all of Azad’s accomplices.]

Khan is thoroughly enjoyable in his multiple avatars and looks like he’s having fun while treating the material sincerely. Nayanthara and the women in Azad’s crew — including Sanya Malhotra — give nice performances in their supporting roles.

Padukone’s extended cameo appearance is a delightful surprise. Hers is the film’s most emotional subplot, and it’s enhanced not just by her steady acting but by some terrific music as well.

If there’s a weak point in Jawan, it’s Sethupathi’s turn as the villain. Sethupathi seems distant from the material and doesn’t make Kalee Gaikwad as menacing an adversary as Azad and company deserve.

But Jawan is bigger than any individual performance. It’s understandable that regular lead performers like Malhotra and Sunil Grover (who plays Narmada’s assistant Irani) would be willing to take small supporting roles to participate in such an epic story. Atlee and Shah Rukh Khan swung for the fences and hit a home run with Jawan.

Links

Movie Review: Tumse Na Ho Payega (2023)

2 Stars (out of 4)

Watch Tumse Na Ho Payega on Hulu

Do yourself a favor and only watch the first two-thirds of Tumse Na Ho Payega (“You Won’t Be Able to Do It“), when it appears to be an anti-capitalist parable about the moral, psychological, and social cost of growing a business to sate the voracious appetites of institutional investors.

Turn it off before you get to the part where, actually, turns out you just need to align yourself with a beneficent venture capital firm that will allow you to engage in “good” capitalism.

Ishwak Singh plays Gaurav, an office drone who gets fired when his boss overhears him complaining that his boring engineering job is boring. Against the advice of his mom Pooja (Amala Akkineni) and bossy neighborhood gossip Anu Aunty (Meghna Malik) — whose snobbish son Arjun (Karan Jotwani) is the youngest general manager in his financial firm’s history — Gaurav decides to start his own business.

Gaurav’s downstairs neighbor Pummy Aunty (Farida Dadi) is a great cook. Whenever he would bring a tiffin full of her dishes for lunch, his coworkers — young, single people living in Mumbai away from their parents — would go crazy for her tasty home-cooked meals. Gaurav gets the idea to recruit other aunties to make extra food to sell to office workers who are sick of takeout. Thus is born the food delivery service Maa’s Magic.

Maa’s Magic takes off with the help of Gaurav’s programmer buddy Mal (Gaurav Pandey) and his social media manager crush Devika (Mahima Makwana), who is currently dating that jerk Arjun. But being able to support themselves doing work they like isn’t enough to impress Arjun and Anu Aunty. Soon, Gaurav and Mal make a deal with an unscrupulous venture capitalist who pushes them to expand their business, even if it ruins everything good about Maa’s Magic.

At this point in the story, the movie’s message is obvious: don’t sell out for the sake of money. Being successful is about more than just money, and no amount will ever be enough to satisfy your naysayers. Making a difference in your community and being happy day-to-day is priceless.

Then Tumse Na Ho Payega throws all that feel-good stuff out the window to remind us that growth is paramount. In fact, you owe it to your customers to always grow your company. Speaking on behalf of customers, that’s a load of bunk.

The story’s disappointing twist stems from the fact that the movie is adapted from the mostly autobiographical book How I Braved Anu Aunty and Co-Founded a Million Dollar Company by Varun Agarwal. While the plot may be accurate to Agarwal’s experience, it makes for an inconsistent and ultimately disappointing narrative.

Also working against Tumse Na Ho Payega are dialogue and performances that are strictly utilitarian. There are some interesting sequences where the characters address the camera directly or in mocking voice-over conversations, but the film overall is forgettable.

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!]

Movie Review: Rocky Aur Rani Kii Prem Kahaani (2023)

3 Stars (out of 4)

Watch Rocky Aur Rani Kii Prem Kahaani on Amazon Prime

Rocky Aur Rani Kii Prem Kahaani is an overwhelming sensory experience. Every frame is full of vibrant colors, dynamic visuals, and stirring music. A packed movie theater provides the ideal immersive experience for this kind of film. However, watching at home — as I did on a TV screen with an audience of two — it’s harder to ignore the things about Rocky Aur Rani that don’t work.

The performances by the all-star cast are firmly in the category of Things That Work. Ranveer Singh plays the titular Rocky, heir to a sweets company established by his stern grandmother Dhanalaxmi Randhawa (Jaya Bachchan) and run by his equally stern father Tijori (Aamir Bashir). Rocky is nothing like his buttoned-up progenitors, as in he prefers to wear his garishly patterned shirts mostly unbuttoned. He speaks mangled English as he drives around in his expensive sports cars.

Rocky dotes on his grandfather Kanwal (Dharmendra), who suffers from mobility and memory issues. When grandpa utters the name “Jamini” and points to a torn old photo of a woman, Rocky sets out to find her.

Jamini (Shabana Azmi) turns out to be a former flame Kanwal met at a poetry conference, after he was already married to Dhanalaxmi. Rocky meets Jamini’s granddaughter Rani (Alia Bhatt) — a quick-witted TV news anchor — who helps reunite the former lovers on the sly. Coordinating secret meetings between the older couple sparks romance between the younger couple, despite some big differences between them. Rani is as educated and driven as Rocky is not, but ultimately hotness trumps all.

As with every Karan Johar-directed picture, it’s all about loving your family, so Rocky and Rani agree to spend three months (!!!) living with their respective future-in-laws to see if the two clans can co-exist. (Apparently, the love affair between Rocky’s grandpa and Rani’s grandma is not a deal breaker.) Rocky moves in with Rani’s cultured, liberal Bengali family and is immediately clowned upon, and granny Dhanalaxmi freezes out Rani. Things look bleak for our sexy heroes.

The drama, laughs, and heartache in Rocky Aur Rani are punctuated with some grand and truly memorable musical numbers, like the catchy “What Jhumka?” and the visually stunning celebration “Dhindhora Baje Re.” In a funny twist, the only time Rocky ever dresses in a sophisticated manner is during the song “Tum Kya Mile,” when he’s a figment of Rani’s imagination while she’s on a work trip in Kashmir.

The performances overall are charming, with Bhatt again showing that she’s at the top of her game as Rani. Singh is careful to make Rocky a goofball but not an irritant, and it’s always clear that there’s a real person inside the flashy attire. Bachchan also makes the most of her role as mean grandma.

That leads to one of the things that didn’t work for me about Rocky Aur Rani. I’m not sure how an unsophisticated guy like Rocky comes from the family he does. Knowing that he will one day take over the family business, wouldn’t his dad and grandma have sent him overseas to get an MBA and made sure he behaved with perfect decorum? Other than shaming him for his love of dancing, they don’t seem to care what he does. Rocky and his family feel like they belong in two different movies.

I also struggled to nail down the movie’s moral point of view. Rocky Aur Rani makes no secret of when it’s moralizing, with poignant music cueing the audience to pay attention to the meaningful bits. But some of the messages come from strange angles, such as when Rani’s mom Anjali (Churni Ganguly) makes Rocky wear a bra in public in order to teach him gender equality. I have doubts about the lingerie store’s employees participating in an act deliberately meant to humiliate a patron.

Then there’s Rocky’s speech about making socially regressive missteps because he wasn’t taught not to. Singh’s delivery is heartfelt, but it’s strange to hear Rocky ask for leniency because he didn’t know it was rude to make fun of people for their skin color or weight. The whole thing feels like a aging white male standup comic in America lamenting that “you can’t say anything anymore” before ranting about “snowflakes.”

To reiterate what I stated at the start of this review, I think these plot issues may be less glaring when one is watching Rocky Aur Rani Kii Prem Kahaani in a theater on a giant screen with surround sound. Unfortunately, now that its theatrical run is over, the inconsistencies are more apparent.

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!]

Movie Review: Khufiya (2023)

2.5 Stars (out of 4)

Watch Khufiya on Netflix
Buy Escape to Nowhere at Amazon

Filmmaker Vishal Bhardwaj is gifted at adapting plays and books into killer screenplays, from his Shakespeare trilogy (Maqbool, Omkara, and Haider) to 7 Khoon Maaf, based on the Ruskin Bond short story “Susanna’s Seven Husbands.” His latest — Khufiya — is based on Amar Bhushan’s espionage novel Escape to Nowhere, but the resulting film is not one of Bhardwaj’s most successful adaptations.

Khufiya‘s setup is pretty straightforward. It’s 2004, and a mole within India’s intelligence bureau RAW leaked information that got one of their operatives killed. RAW needs to find out who the mole is working with and how they’re transferring sensitive documents.

In the years since the 1999 Kargil War, both India and Pakistan worked in secret to influence elections in Bangladesh. It’s there that an Indian operative named Heena (Bangladeshi actress Azmeri Haque Badhon) is murdered at a swanky party while trying to poison Pakistani Brigadier Mirza (Shataf Figar).

RAW officer Jeev (Ashish Vidyarthi) quickly and correctly identifies an employee named Ravi (Ali Fazal) as the source of the leak. Jeev lets his most trusted deputy Krishna (Tabu) lead the operation to follow Ravi as a way of getting payback for Heena’s death. Though they may not have publicly acknowledged it, it’s clear that Krishna’s partnership with Heena was more than just professional.

The spy stuff is fun, as Krishna’s crew bugs Ravi’s house with hidden cameras and follow him around town. There’s some suspicion that Ravi’s wife Charu (Wamiqa Gabbi) is helping him transfer documents, but she mostly hangs out at home smoking weed and dancing to old film songs in her underwear.

When they finally discover who Ravi’s working for, the truth reveals a web of global geopolitics that is more complicated than India versus Pakistan, spy versus spy. The second half of the film switches the focus from Krishna and India to another character in another location, similar to Gone Girl.

Khufiya‘s two standout performers are Badhon as Heena and Gabbi as Charu. Badhon is ideal as a sexy vamp. Gabbi is sassy and adorable as Charu when she thinks no one is watching her and heartbreaking when the consequences of Ravi’s double-dealing come to bear. Fazal is totally solid as Ravi.

Tabu’s Krishna is stoic as she puts her pain on the back-burner to focus on the mission at hand. Despite Krishna being the main character, we don’t get to know her as well as I wanted to, and Tabu doesn’t get to show the emotional range she’s capable of.

That’s because the screenplay isn’t a great adaptation of the novel. The movie feels very much like it was based on a book, with lots of subplots, complex international relations, and character introspection. There’s so much going on that Bhardwaj would’ve been better either turning Khufiya into a series or cutting some subplots out of the final draft.

Making Khufiya into a series would have allowed more time to showcase all the subplots — particularly Krishna’s relationship with Heena — while enabling more in-depth character development and opportunities to establish atmosphere. The midpoint character point of view switch also would have felt more organic. As it stands, the movie feels simultaneously too dense and not dense enough.

If Bhardwaj was set on shooting Khufiya as a film, it would’ve been fair to axe Krishna’s ex-husband Shashank (played by Atul Kulkarni) and their teenage son Vikram (Meet Vohra) from the plot. As is, they seem like afterthoughts who don’t add enough to Krishna’s arc. The only reason to keep them is that it gives Bhardwaj an excuse to work a couple of Shakespeare references into the story, with Vikram starring in a production of Julius Caesar and having a Tempest poster hanging on his bedroom wall.

The music is terrific, as it is in every Bhardwaj picture (he’s also the film’s composer). Singer Rahul Ram plays a holy man, and his songs “Bujhee Bujhee” and “Mann Na Rangaave” are soundtrack highlights.

Khufiya is by no means bad. It just could have been better.

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!]