Tag Archives: 2025

Movie Review: War 2 (2025)

1.5 Stars (out of 4)

Watch War 2 on Netflix

It was always going to be hard for a sequel to reach the heights attained by War in 2019, but War 2 crashes hard.

Years after the original, India’s best soldier — well, one of India’s best, given that the War films are part of the Yash Raj Films Spy Universe of movies — Kabir (Hrithik Roshan) has left India’s R&AW spy agency and works as a mercenary. Kabir’s swoony intro in the original film is the stuff of legend, so how does he make his first appearance in the sequel?

By staring down a clunky-looking CGI wolf.

The scene somehow gets worse as Kabir faces off against a bunch of ninjas in a Japanese castle. Unlike Khalid’s (Tiger Shroff) tightly choreographed, dynamic opening fight scene in War, Kabir dodges swords in slow motion. He punches and chops dozens of helpless dopes with rapid edits between shots. There’s no sense of flow to the fight since we rarely see Kabir execute more than two moves in sequence.

Kabir’s assassination of a Japanese mob boss catches the eye of a syndicate known as Kali. Made up of wealthy representatives from India and its neighboring countries, the group wants to end democracy and take over the region — and they want Kabir to help them.

Of course this was all part of Kabir’s plan to infiltrate them, coordinated by his mentor from the original film Colonel Luthra (Ashutosh Rana). What they didn’t expect was that Kali would force Kabir to kill Luthra to prove his loyalty. Kabir does, just days after Luthra’s daughter Kavya (Kiara Advani) is awarded a medal from the Air Force for bravery as a combat pilot.

Colonel Vikrant Kaul (Anil Kapoor) takes over Luthra’s post as the head of R&AW. He grudgingly lets Kavya in on the hunt for Kabir, but he’s got an ace up his sleeve — a rogue soldier named Vikram (NTR Jr) who’s Kabir’s equal in skill and tenacity.

The Indian spies track Kabir to Spain, where he’s meeting his adopted teenage daughter Ruhi (Arista Mehta). The girl exists purely to call back to the first film and set up an action sequence. In grand Bollywood tradition, she is never mentioned again.

The Spain action sequence is inspired very, very heavily by Mission: Impossible – Dead Reckoning Part One. Instead of Tom Cruise and Haley Atwell in a Fiat careening through the streets of Rome chased by Pom Klementieff in an armored vehicle, we get Kabir and Ruhi in a Mini Cooper pursued through Salamanca by Vikram in a Humvee. The duo’s little car bounces down a bunch of stairs and eventually winds up on top of a speeding train about to crash — another sequence from the same Mission: Impossible movie.

There are plenty more plot parallels with the first War movie to come, with twists, betrayals, and secret relationships from the past. Kabir has his requisite dance sequences with both Vikram and Kavya (undeniably the best parts of the film). The whole thing ends with a fight in an ice cave, just like the original War did.

War 2 collapses under the immense pressure on it to be new and fresh while also being the same as War. The absence of Siddharth Anand — who directed War and co-wrote both the screenplay and the story — from War 2 makes it clear just how responsible he was for the first film’s success. Aditya Chopra is again credited for creating the sequel’s story, Shridhar Raghavan returns as screenwriter, and Abbas Tyrewala is once more responsible for the writing the dialogues. The continuity they bring is evident, but there’s no life in the sequel.

The new kid in town is Ayan Mukerji in the director’s seat. He earned his spot by directing the big-budget supernatural action spectacle Brahmāstra Part One – Shiva, but that was a passion project of his own creation. Here he connects all the dots, but the film lacks sparks — except for those created when Vikram inexplicably competes in a Formula 1 auto race in a powerboat.

All of the actors are fine, but that’s it. They’re all better than this.

War 2 is just too silly for its own good. No one person is solely responsible for its failure. Rather, it’s the product of a bunch of talented people turning in subpar work on a project too expensive and high-profile to warrant anything less than their best.

Links

Streaming Video News: October 9, 2025

I updated my list of Bollywood movies on Netflix with the streaming premiere of War 2. The main catalogue entry features Hindi and Tamil dialogue options than can be chosen from the audio menu. There is a separate catalogue entry for the Telugu-dubbed version of War 2. I have no idea why. The animated series Kurukshetra: The Great War of Mahabrata debuts October 10, but that’s the last official Netflix premiere date on the calendar for now.

In other news, Netflix made some user interface changes to downplay identifying Netflix Original shows and films as Netflix Originals. Again, I am not sure why.

I also updated my list of Bollywood movies on Hulu with the premiere of Konkona Sen Sharma’s Hindi series Search: The Naina Murder Case (also available in Bengali, Kannada, Malayalam, Marathi, Tamil, and Telugu).

Finally, I updated my list of Bollywood movies on Amazon Prime with the addition of the Hindi-dubbed version of Rajnikanth’s film Coolie, renamed Coolie: The Powerhouse.

[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: Son of Sardaar 2 (2025)

2 Stars (out of 4)

Watch Son of Sardaar 2 on Netflix

Hidden within Son of Sardaar 2‘s overstuffed story are some wonderfully executed performances — but, boy, do you have to sort through a lot of cruft to find them.

The sequel to 2012’s enjoyable Son of Sardaar finds naive nice guy Jassi Singh Randhawa (Ajay Devgn) waiting in Punjab for his British visa to come through so he can join his wife of 11 years, Dimple (Neeru Bajwa). When he finally gets it and reunites with her in Scotland, she immediately asks for a divorce.

Elsewhere in Scotland, a band of Pakistani-British musicians — Rabia (Mrunal Thakur), her step-daughter Saba (Roshni Walia), Mehwish (Kubbra Sait), and transgender woman Gul (Deepak Dobriyal) — is in trouble. Their leader Danish (Chunky Panday) — who is Rabia’s husband and Saba’s father — took off with a Russian woman, forcing Rabia to take charge of the group.

A chance encounter between Rabia and Jassi proves beneficial for both of them, even if she does stab him in the hand with a fork when they meet. Rabia gives Jassi a place to stay in exchange for pretending to be her husband and Saba’s dad. See, Saba wants to marry her rich boyfriend Gogi (Sahil Mehta), but his strict father Raja (Ravi Kishan) insists on meeting Saba’s family first. Not only does Jassi have to pretend to be Saba’s dad but a former soldier as well, while the rest of the women pretend to be Indian, Hindu, and definitely not musicians.

These are already a lot of characters to keep track of, and it gets worse when Gogi’s family is introduced. There’s his mom Premlata (Ashwini Kalsekar), his uncles Tony (the late Mukul Dev in his final role) and Titu (Vindu Dara Singh), and his white step-grandmother Kim (Emma Kate Vansittart). The step-grandmother’s backstory brings several other characters into the mix, and Sanjay Mishra shows up with a bunch of sidekicks as well. Heck, the movie even starts with Jassi dancing with Dimple and their four children, but that turns out to be a dream and they don’t actually have kids. There are too many people as-is without introducing imaginary ones.

New characters are dropped into the film following abrupt cuts, and it takes a while to figure out how they connect to the main story. Subplots sprawl and expand while previously introduced characters get less and less to do. The lack of focus forces the audience to keep track of threads and relationships when they should be allowed to sit back and laugh. Then again, there aren’t many standout bits, save one near the end involving Dimple.

Son of Sardaar 2 isn’t all bad, thanks to the actors. Devgn is still endearing as the innocent guy who stumbles into trouble. Thakur’s feisty energy pairs well opposite Devgn and keeps the story moving. Sait plays her musician character as charmingly caffeinated, and Kishan’s straitlaced performance as the strict dad defines the stakes for Jassi and crew.

The delightful surprise of the film is Dobriyal’s portrayal of Gul. Dobriyal is a tremendous actor with plenty of stellar work on his resume, but the fact that he brings such gravity and tenderness to a character in a rather silly comedy is impressive. Gul is the voice of reason and authority when things get too chaotic. I can’t speak to the authenticity of the way she’s written as a trans woman (there’s some dialogue about the man inside her versus the woman inside her that feels odd), but Dobriyal plays her respectfully. Her being trans fuels some jokes, but she is never the butt of the joke. Dobriyal won’t let her be.

Links

Movie Review: Homebound (2025)

4 Stars (out of 4)

This is a review of the uncensored version of Homebound. Here is my article on Which Scenes Were Censored in Homebound.

Watch the censored version of Homebound on Netflix

Two best friends find their future opportunities limited by discrimination, poverty, and systemic shortcomings in the touching drama Homebound. India’s selection committee picked a worthy submission to the 98th Oscars.

The film opens in North India around 2017-18. Best friends Shoaib (Ishaan Khatter) and Chandan (Vishal Jethwa) want to become police officers, a feat that first requires battling their way through a crowded train platform before they can even reach the admissions testing site. The crowd they navigate consists of hundreds of other young men and women vying for the same posts — a fraction of the 2.5 million applicants from across the country for just 3,500 job openings.

Shoaib is Muslim, and Chandan is from one of the Scheduled Castes. They’re sick of being looked down on by higher caste Hindus and figure that being cops armed with batons will put an end to the disrespect they’re accustomed to.

A year goes by with no word on the exam results, leaving the guys in limbo. They’ve invested so much in this dream that taking any other job seems like giving up. But there’s a hole in the roof of Chandan’s family home, and Shoaib’s dad needs knee surgery so he can get back to work in the fields. The guys can’t wait on their dream forever.

Writer-director Neeraj Ghaywan is so effective at communicating how immediate the needs of the poor are. With no financial cushion, problems quickly become emergencies. Even when the government creates opportunities intended to level the playing field — such as reserving university spots for those from castes historically denied admission — taking advantage of them requires planning and sacrifice from family members who don’t have much left to give.

One of those family members is Chandan’s older sister Vaishali (Harshika Parmar). Chandan opts to go to college to be with a woman he met at the police exam, Sudha (Janhvi Kapoor). When Chandan later drops out, Vaishali points out that he’s squandering opportunities their traditional parents would never let her have. He’s flitting between uncertain futures while she’s stuck working as a bathroom attendant at an elementary school. He needs to settle on a way to contribute to the family and stick with it.

The story takes a major turn when the guys get jobs in a garment factory over 1,000 kilometers away from home. They earn steady money that gives their families stability. Then COVID-19 hits. The government institutes same-day lockdowns that last for weeks, shuttering businesses. As money runs out, migrant workers like Shoaib and Chandan are forced to make their way home, sometimes on foot.

It was journalist Basharat Peer’s reporting on such cases for the New York Times that inspired Ghaywan to write Homebound. In fleshing out backstories for his main characters, Ghaywan draws together the various threads that create the net that traps people like Shoaib and Chandan in poverty. Sudha represents someone able to take advantage of the government’s efforts to remediate caste discrimination, but the mistreatment experienced by the guys show just how easy it is for bigots to undercut those efforts.

The cast of Homebound is wonderful. Khatter’s spent the last few years proving why he’s probably the best actor of his generation, but Jethwa makes a compelling case for why he should be included in the discussion. The friendship between Shoaib and Chandan feels so real, through all of its ups and downs.

Kapoor uses her supporting role to show just how impactful she can be when not playing a lead. Parmar likewise stands out even though she’s only in a few scenes. Vaishali is pragmatic, but her advice is also clearly motivated by her own emotional baggage. Both sets of the boys’ parents are played beautifully played as well.

Ghaywan’s sophomore effort after 2015’s terrific film Masaan was a decade in the making but worth the wait. Homebound is insightful and thought-provoking, painting a vivid picture of the challenges faced by those living in poverty in contemporary India.

Links

Streaming Video News: September 25, 2025

I updated my list of Bollywood movies on Netflix with three new additions today: the Hindi sequels Dhadak 2 and Son of Sardaar 2 and the Malayalam film Odum Kuthira Chadum Kuthira. The streamer also released a trailer for the new Tamil series The Game, debuting October 2:

I also updated my list of Bollywood movies on Amazon Prime with today’s streaming debut of the Tamil film Ghaati. The celebrity chat show Two Much with Kajol and Twinkle premiered earlier this week.

Finally, I updated my list of Bollywood movies on Hulu with a trailer for the newly announced series Search: The Naina Murder Case, coming October 10:

[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: Saiyaara (2025)

3 Stars (out of 4)

Watch Saiyaara on Netflix

Cinema needs the occasional overwrought, youthful, romantic melodrama, and director Mohit Suri has made it his mission to supply them. Saiyaara nicely exemplifies the sub-genre thanks to earnest performances by its talented leading couple.

We’re introduced to the deep-feeling poet Vaani Batra (Aneet Padda) as she’s stood up at her courthouse wedding by a jerk named Mahesh. She’s so devastated that she passes out. She spends six months convalescing at the home of her supportive, progressive parents — Mom is played by Geeta Agarwal and Dad by Rajesh Kumar — before reentering society.

Mahesh’s betrayal zapped Vaani’s ability to write, and she hopes she can get it back by doing celebrity interviews for an entertainment website. On the way to her job interview for the site Buzzlist, she sees a handsome bad boy on a motorcycle. Later, the same guy hands over the journal she left outside the office — Vaani has a habit of forgetting things — before beating up one of the site’s writers for an insufficiently flattering article about his band.

The angry young man is Krish (Ahaan Panday), lead singer of the rock group Josh. Krish has temper issues stemming from his mother’s death when he was a kid, followed by his father’s turn to alcoholism, which resulted in Krish becoming his caretaker. Krish wants the world to give him all the love and adoration he missed out on as a child, and he wants it now.

Having peeked at Vaani’s journal before returning it, Krish realizes she’s got talent. He uses some of her lyrics in a song and proposes a partnership. Vaani isn’t sure she’s up to the task, but spending time having fun with Krish restores her creative abilities.

Naturally, the two fall in love. Thanks to their songwriting partnership, the band becomes a sensation, putting fame finally within Krish’s reach. Their bliss is short-lived, however, as Vaani experiences health problems that change the terms of their relationship and impact Krish’s career path.

Not to diminish the severity of Vaani’s condition, but it’s presented in a very film-friendly way, making it more of a plot point than an in-depth look at a specific condition. It’s meant to raise the stakes during a period in the characters’ lives when their emotions are already experienced at maximum volume.

The emotional intensity in the story almost makes Saiyaara feel more like a movie about teenagers than one about people in their mid-twenties. Their fervor feels like an outwardly expressed version of what the characters in Twilight were supposedly holding back via Kristen Stewart’s and Robert Pattinson’s, um, restrained performances. But Bollywood doesn’t make movies about teenagers, so instead we have college graduates yelling, “I love you, Krish Kapoor” at the top of their lungs.

That said, the passionate performances work because Padda and Panday play their parts with complete sincerity. There’s no trace of ironic detachment, and it helps to build a world where where passion can move mountains. There’s an idea in the film that one could write a song so heartfelt that it could bring a lover back no matter how far the distance between them. It’s similar to themes in some Japanese role playing video games (JRPGs) of the power of human will to alter the very nature of the universe and time itself. I really enjoyed that aspect of Saiyaara.

The undeniable takeaway from the film is the star potential of both Padda and Panday. They seem much more experienced than their collective three IMDb acting credits (all Padda’s) would indicate. She performs with a charming combination of vulnerability and strength, and he brings depth to a character that could have been one-note. They have electric chemistry together, and the film is quite sexy as a result.

As in Mohit Suri’s 2013 film about a troubled rockstar’s romance — Aashiqui 2 — music plays a central role in Saiyaara. Again, power ballads carry the soundtrack, but I like the way they work in Saiyaara better. The yearning in the title track (sung by Faheem Abdullah) fits the notion of being able to reach a loved one across time and space. The soundtrack propels the story forward and keeps it from ever losing momentum.

Saiyaara isn’t the most unique movie — it can’t be, as it’s inspired by the 2004 Korean film A Moment to Remember. But it scratches a certain itch for stories about undying devotion and all-consuming passion. What a bonus if we get two new Bollywood stars out of it.

Links

Streaming Video News: September 19, 2025

I updated my list of Bollywood movies on Netflix with today’s streaming debut of the animated film Mahavatar Narsimha and yesterday’s premiere of the Hindi series The Ba***ds of Bollywood. I wrote about everything you need to know about the new show from Shah Rukh Khan’s son Aryan for What’s on Netflix. In other news, the sports drama Soorma expires October 13.

I also updated my list of Bollywood movies on Hulu with two new series: the Tamil show Police Police (also in Hindi, Malayalam, and Telugu) and Season 2 of Kajol’s Hindi series The Trial (also in Bengali, Kannada, Malayalam, Marathi, Tamil, and Telugu).

Finally, I updated my list of Bollywood movies on Amazon Prime with the addition of the Kannada film Sunday Special.

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

Streaming Video News: September 12, 2025

I updated my list of Bollywood movies on Netflix with the streaming debut of this year’s surprise box office hit Saiyaara.

I also update my list of Bollywood movies on Amazon Prime with yesterday’s premiere of the new Hindi series Do You Wanna Partner, starring Tamannaah Bhatia and Diana Penty. Other big new additions this week include Rajnikanth’s Coolie and the Telugu films Paradha and Kannappa.

Amazon released a teaser for the chat show Two Much with Kajol and Twinkle, debuting September 25:

Finally, I updated my list of Bollywood movies on Hulu with the premiere of the new Telugu series Rambo in Love (also in Hindi, Malayalam, and Tamil). Other recent additions include the Hindi-dubbed version Thammudu (the original Telugu version is on Netflix) and the Kannada movie Su From So (also in Malayalam and Telugu).

[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: Songs of Paradise (2025)

3.5 Stars (out of 4)

Watch Songs of Paradise on Amazon Prime

Writer-director Danish Renzu’s love-letter to Kashmiri music history is vibrant and sweet. A charming cast recreates a world on the cusp of progress. Songs of Paradise is a delight.

Though not a biographical film, Renzu’s story is heavily inspired by the life of Raj Begum, Kashmir’s first female radio singer who died in 2016. Her achievements won her not just fame but also one of the Indian government’s highest civilian honors: the Padma Shree.

In Songs of Paradise, the character inspired by Raj Begum goes by the stage name Noor Begum (Soni Razdan). A framing device finds Noor in the modern day narrating her life to graduate student Rumi (Taaruk Raina), who’s writing a thesis on the history of popular music in Kashmir (and serving as an onscreen avatar for Renzu himself).

Before she started singing professionally in 1954, Noor Begum was simply Zeba Akhtar (Saba Azad). She grew up in Srinagar with her open-minded father (played by Bashir Lone) and conservative mother, Hameeda (Sheeba Chaddha).

Zeba earns money cleaning house for a music teacher, Master Ji (Shishir Sharma). Master Ji has no idea Zeba can sing, until he overhears her performing for a group of women at a family function. Recognizing her potential, Master Ji offers to train Zeba for free. He’s so impressed with her ability that he signs her up for the local radio station’s annual singing contest — something no other woman has done before.

“Freedom and progress were in the air,” the film notes. But not everyone is ready for change — not even Zeba herself. She hides her music lessons from her traditional mother under the guise of extra work hours. While Zeba enjoys her studies, she has no ambitions for them to lead to anything else. But she competes in the contest and wins decisively.

Her victory comes with a new job, performing songs live on the radio with the in-house band. Zeba’s presence causes upheaval in the male-dominated space, but soon everyone realizes the boost her heavenly voice gives the whole station. In trying to make the situation more equitable for her, Zeba champions change that makes things fairer for everyone, such as demanding grumpy station owner Mr. Kaul (Armaan Khera) read the names of every participating musician after every broadcast.

Zeba is interesting because she’s not trying to blaze a trail. Master Ji and her father want her to succeed because they care for her, and the station’s staff lyricist Azaad (Zain Khan Durrani) wants Kashmir to catch up with Bombay’s thriving film-music industry. But there’s a toll paid by trailblazers and those around them, and Zeba seems to know this. That’s the main reason she adopts the stage name Noor Begum. Yes, she’s afraid of what will happen if her mother finds out, but she’s also protective of her parents. Srinagar isn’t a huge town, and gossip travels fast.

Through her stern performance as Hameeda, Sheeba Chaddha makes sure we understand exactly why Zeba is scared of her mom. Hameeda levels a stare at Zeba that’s so withering that the film should come with a warning to protect delicate houseplants. Yet, when Noor Begum’s real identity is discovered, all of Zeba’s mother’s fears about social consequences come true.

Thankfully, Zeba and her family are saved by her greatest champion: Azaad, the station’s in-house lyricist. The two marry, and their romance is both tender and thrilling. They embody the style of the era and make a dashing couple. With Azaad’s support, Noor Begum capitalizes on the opportunities that arise as her soulful voice spreads beyond the borders of Kashmir.

One of Renzu’s points in making Songs of Paradise is to remind us how fragile history is. In an era before digital backups, physical copies of recordings were all that existed. Lose them, and you lose the performance, the song, the film. The credits of Songs of Paradise note that many of the songs used in the movie are recreations, likely due to there being no surviving physical recordings. The music in the film is a lovely augment to a charming story of progress and promise.

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: Inspector Zende (2025)

3 Stars (out of 4)

Watch Inspector Zende on Netflix

1970s serial killer Charles Sobhraj is a popular entertainment subject for a reason. He used his charisma to recruit followers to help him steal money and murder tourists across Southeast Asia to fund his lavish lifestyle. He earned the colorful nickname “The Bikini Killer” due the attire several of his victims were wearing when they were discovered deceased.

Inspector Zende turns the lens away from the flashy criminal and onto the police officer who caught him — not once, but twice. Perfectly-cast lead actors make the most of an amusing comedy that loses steam as it goes along.

Inspector Madhukar Zende is played by Manoj Bajpayee. The character is based on a real person — who makes a cameo at the end of the film — and uses his real name. To make it clear that this is a fictional story and not strictly biographical, debutant Hindi writer-director Chinmay Mandlekar changes the villain’s name from Charles Sobhraj to “The Swimsuit Killer” Carl Bojhraj (played by Jim Sarbh).

Zende first apprehended Bojhraj in India back in 1971, when the criminal specialized in fraud and property crimes. After escaping from various international prisons over the years, Bohjraj breaks out of Tihar Jail in Delhi in 1986 after drugging the dessert he served to prisoners and guards to celebrate his birthday (it wasn’t even his actual birthday).

Immediately, Zende knows that he has to be the one to capture Bojhraj. He knows how Bojhraj thinks and where he’s likely to be. But a lot has changed in the 15 years since he first caught the villain. Zende is older, and he has responsibilities he didn’t back then, namely a wife Viju (Girija Oak) and a couple of kids. Viju — whom he affectionately calls “The Commissioner at Home” — wonders why someone else can’t catch the escaped killer.

The sweet, flirty relationship between Zende and Viju is a real highlight of the film. According to an interview Bajpayee did with the real Madhukar Zende for Netflix India’s YouTube channel, this part of the story is absolutely true. Zende’s family is more important than his sense of professional pride.

But Zende holds himself to high moral standards that are worth quoting directly: “One who does not commit injustices on others is a noble man. One who does not let others do injustice to himself is a good man. One who stops injustice from happening to others is a true man.” (Credit to Natasha Acharya for the great English subtitles.) Zende can’t be a “true man” if he leaves this task to others, potentially allowing innocent people to get hurt in the process.

Acknowledging this older, less agile Zende enables the film to take on a more lighthearted, humorous tone. What Zende lacks in speed he makes up for in guile. Not that his hand-picked crew of fellow cops are in prime shape either, be it his humorless second-in-command Jacob (Harish Dudhade) or his bumbling assistant Patil (Bhalchandra Kadam). The inspectors need more smarts than strength as they follow Bojhraj’s tracks across Mumbai and eventually to the international tourist hotspot Goa.

For movie fans like me who are happy to watch Bajpayee and Sarbh in just about anything, Inspector Zende delivers. Bajpayee finds the right mix of earnestness and playfulness for a movie that is supposed to be fun, despite its grim inspiration.

Sarbh’s performance adds to that sense of humor while still making Bhojraj dangerous. The killer’s foreign origins and taste for luxury means that Sarbh plays the role with a French accent and wearing a wig that evokes Prince on the cover of his self-titled 1979 album. It’s an amusing persona, but appropriate for the character.

The trap Mandlekar falls into with his first feature directorial is making a comedy that overstays its welcome. Some of the film’s best physical comedy is saved for a climax that arrives ten to fifteen minutes after the movie should have ended, and the bit doesn’t land as well as it should as a result.

Still, there’s more than enough going for Inspector Zende to warrant a watch. And writing an Indian police officer character who sees himself as a protector of the innocent rather than a one-man judge, jury, and executioner is a refreshing change of pace. We need more of this.

Links