Author Archives: Kathy

Movie Review: Deva (2025)

2 Stars (out of 4)

Watch Deva on Netflix

Director Rosshan Andrrews makes his Hindi-language debut with Deva, a remake of his 2013 Malayalam movie Mumbai Police. Screenwriting duo Bobby-Sanjay return to update their original script with a different climax, which feels hastily added and unsupported by the rest of the story.

Shahid Kapoor stars as Dev, Mumbai’s most notorious cop. I’m not sure how closely the new lead character hews to the one Prithviraj Sukumaran played in Mumbai Police, but Dev feels like he was pulled out of cold storage. He’s aggressively macho, breaks all the rules, yet is best friends with two upright fellow officers: Rohan (Pavail Gulati) and Farhan (Pravesh Rana), who’s also Dev’s brother-in-law.

The film opens with Dev getting in a motorcycle accident as he’s leaving a voicemail message for Farhan saying that he’s solved a notable murder case. The accident leaves Dev with amnesia, but Farhan chooses to keep that a secret. Dev’s the best cop there is, and Farhan trusts that Dev’s instincts will help him solve the case again, even if he’s starting from scratch.

The action flashes back to before the accident, as chain-smoking Dev roams about Mumbai smashing the heads of informants and drawing his gun on whomever he pleases. As long as Dev wears civilian attire when doing so, none of his superiors seem to care. It’s useful to have someone who doesn’t care about the rule of law to enforce the rules on others.

While the film gives a few nods to police brutality being undemocratic, it still celebrates its use. Dev always looks cool while beating the crap out of people, and the film’s action scenes are quite entertaining. But there’s something grim about Dev telling a crime boss, “Mumbai isn’t anyone’s kingdom. Mumbai belongs to the Mumbai police.” Not the citizens — the police.

Before Dev is able to confront the boss face to face, the police are repeatedly thwarted in the efforts to find him by a mole in their midst. Journalist Diya (Pooja Hegde) is eager to expose the mole’s identity. She takes his subterfuge personally, as her police constable father is injured in the effort to nab the boss. Her dad’s injury brings Diya and Dev closer together, and soon they are in love.

The intensity that Kapoor brings to his portrayal of Dev is one of the main reasons this movie works at all. He’s the right actor for the job, but there’s not much to Dev that we haven’t seen in other maverick cop characters before. Andrrews doesn’t provide us with any real critique of violent policing or aggressive masculinity, so the whole film feels a bit stale.

If there’s any revelation to be found in Deva, it’s the evocative, nuanced score from composer Jakes Bejoy. His only Hindi credit prior to this was 2020’s Durgamati. Here’s hoping that other Hindi filmmakers realize this composer’s potential to elevate even tired material.

Links

Streaming Video News: March 27, 2025

I updated my list of Bollywood movies on Netflix with today’s streaming debut of Shahid Kapoor’s cop flick Deva.

I also updated my list of Bollywood movies on Amazon Prime with yesterday’s premiere of comedian Zakir Khan’s new stand-up special Delulu Express. This is his fifth comedy special for Amazon, following Haq Se Single, Kaksha Gyarvi, Tathastu, and Mannpasand.

Finally, I updated my list of Bollywood movies on Hulu with today’s premiere of the new Tamil series Om Kali Jai Kali (also available in Bengali, Hindi, Kannada, Malayalam, Marathi, and Telugu). I’ve also continued my process of pruning inactive links on the Hulu page. I’m halfway through the Malayalam Movies section, and I’ve already removed almost 800 entries from that section and above. Yikes.

Speaking of movies expiring from streaming services, more than two dozen Indian shows and films are leaving Netflix in the next month. It’s mostly cartoons, but there are some South Indian movies on the list as well. Here’s what’s leaving and when:

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

1.5 Stars (out of 4)

Watch Be Happy on Amazon Prime

The problem with writer-director Remo D’Souza’s Be Happy is that he doesn’t trust his audience to connect emotionally with his characters.

That shouldn’t be a concern in this father-daughter story. Humans have evolved to feel protective of children, so the second cute kid Dhara (Inayat Verma) shows up, we’re ready to care about her.

Dhara’s an elementary schooler who taught herself to dance by watching videos of celebrity choreographer Maggie (Nora Fatehi). Dhara and her maternal grandfather Nadar (Nassar) binge dance competition shows in the Ooty home they share with Dhara’s father Shiv (Abhishek Bachchan).

It’s been eight years since Dhara’s mother Rohini (Harleen Sethi) died. In that time, Shiv has handled the bulk of the parenting responsibilities, yet he is constantly surprised by things that happen in Dhara’s life. She wins her school’s dance competition, the prize for which is a spot at Maggie’s dance academy in Mumbai. This prize is news to Shiv, who barely seems aware of how important dancing is to Dhara. He refuses the offer, insulting Maggie in the process.

All of the ups and downs Dhara experiences are punctuated with a heavy-handed musical score that practically shouts the little girl’s emotional state at the audience. Verma is a capable young actor — she and Bachchan previously shared a subplot in the Netflix movie Ludo — so it’s not like she needs the help. I suspect anyone who doesn’t feel sad when a kid feels sad or happy when they feel happy isn’t paying attention in the first place.

Shiv relents, and he and Dhara make a temporary move to Mumbai. Under Maggie’s tutelage, Dhara earns a spot in a TV dance competition for kids. She advances to the round where the young dancers are supposed to perform a number with a family member, a development which once again catches Shiv by surprise.

This father-daughter dance is one of the few performances for which we are shown the choreography process, wherein beautiful Maggie teaches stiff Shiv to loosen up. Otherwise, the performance rounds are shown one right after the other, making it seem as though Dhara and Maggie’s other young student dancer Prem (Sanchit Chanana) are coming up with their routines on the fly. Showing them learn and struggle through the choreography process is a missed opportunity for character development.

But that gets to one of the film’s other big problems: it’s not really about Dhara, even if she is the one driving the action. Her character development is limited because Be Happy is really about Shiv’s need to move on from his wife’s death. There’s nothing inherently wrong with that, but centering the male lead actor is predictable. Just because Bachchan is the most famous cast member doesn’t mean he’s the only one able to play a character we can empathize with.

Reducing Dhara to a prop in order to center Shiv doesn’t even pay off. The little girl helps to foster a romantic relationship between her father and Maggie, but Bachchan and Fatehi have zero chemistry. If there’s any science in their subplot, it’s mortuary science.

Be Happy might be D’Souza’s safest, most disappointing movie yet. He made better dance films with his ABCD series, and even A Flying Jatt had more to say about parent-child relationships than this. There’s little to be happy about here.

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

Streaming Video News: March 20, 2025

I updated my list of Bollywood movies on Amazon Prime with the streaming debut of Akshay Kumar’s war drama Sky Force. Earlier this week, Prime added the 2024 Telugu film Manamey.

I also updated my list of Bollywood movies on Netflix with today’s premiere of the new Original Hindi series Khakee: The Bengal Chapter, the second entry in the crime franchise that began with 2022’s Khakee: The Bihar Chapter. Netflix also made the 2025 Tamil film Dragon available for streaming.

Finally, I updated my list of Bollywood movies on Hulu with today’s premiere of the new Hindi series Kanneda (also available in Bengali, Kannada, Malayalam, Marathi, Tamil, and Telugu).

If all those are too long for you, check out director Tigmanshu Dhulia’s short film The Promise on YouTube. It stars Jim Sarbh and Priyamani and has a runtime of under 11 minutes.

[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: March 13, 2025

I updated my list of Bollywood movies on Amazon Prime with the world premiere of the Original movie Be Happy, which reunites Abhishek Bachchan with his cute, little Ludo co-star, Inayat Verma.

I also updated my list of Bollywood movies on Netflix with two newly added 2025 theatrical releases: Kangana Ranaut’s historical drama Emergency and the period drama Azaad, starring debutants Rasha Thadani and Aaman Devgan (Ajay Devgn’s nephew).

Also new today is the digital debut of the 2024 Hindi film Vanvaas on ZEE5. The movie stars Nana Patekar and Ashwini Kalsekar.

Neena Gupta’s brand new Hindi film Aachari Baa is supposed to debut today, but it’s not available on Hulu in the United States yet. I’ll update my list of Bollywood movies on Hulu with a link if/when it comes out.

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

1 Star (out of 4)

Watch Nadaaniyan on Netflix

Producer Karan Johar serves up fresh talent in the stalest of offerings — the youthful romantic comedy Nadaaniyan (“Innocence“).

Sridevi’s youngest daughter Khushi Kapoor plays rich girl Pia Jaisingh, who’s in a rough spot as she starts her senior year at an elite Delhi boarding school. Her friends Sahira (Aaliyah Qureishi) and Rhea (Apoorva Makhija) are mad at her for ignoring them all summer and failing to disclose that Sahira’s crush Ayaan (Dev Agasteya) was sending flirty text messages. Pia’s solution? Invent a fake boyfriend.

Thankfully, hunky Arjun Mehta (Ibrahim Ali Khan, son of Saif Ali Khan) just transferred to the school. His dad Sanjay (Jugal Hansraj) is a doctor, and his mom Nandini (Dia Mirza) teaches at the school, making him essentially destitute, compared to his well-heeled classmates. Arjun agrees to pose as Pia’s boyfriend in exchange for money.

If this sounds like a knock-off version of Johar’s 2012 directorial Student of the Year — another star-kid launch vehicle — that’s because it mostly is. More accurately, Nadaaniyan feels cobbled together from material deemed not good enough for SOTY, left rotting on a shelf for more than a decade. For example, the school’s principal Mrs. Braganza Malhotra (Archana Puran Singh, reviving her character from 1998’s Kuch Kuch Hota Hai) comically misuses youthful slang, mistaking “LOL” as meaning “lots of love.” Arjun’s big plan to get rich after he spends a half-dozen years in law school and interning is to build an app.

It’s not just that the material feels dated. It feels like it was stitched together without a care for continuity or world-building. Arjun plans to get a college athletic scholarship for swimming, but we never see him compete as a swimmer. The whole plot revolves around his debate team captaincy. Does the school even have a swim team?

The only reason Arjun’s athleticism is even mentioned is as an excuse for Khan to show his abs, which is how he becomes debate team captain (no, I’m not joking). Focusing on Khan’s and Kapoor’s physiques isn’t in itself problematic, since they’re both twenty-four, but they are playing teenagers. The camera ogles both of them in swimwear in a scene that comes before Pia’s eighteenth birthday party. If they had been written as college students, it wouldn’t feel as gross.

Of course, Arjun’s fake relationship with Pia turns into something real, especially as he builds her confidence and encourages her to dream bigger than the stereotypical girl careers like fashion that her family is pushing for. Pia’s dysfunctional family includes mom Neelu (Mahima Chaudhry), dad Rajat (Suniel Shetty), and paternal grandfather Dhanraj (Barun Chanda). The Jaisingh men are salty that Neelu could never give them a son. Neelu beats herself up for it, Rajat cheats on her, and everyone makes Pia feel like nothing more than a pretty ornament. When tensions in the Jaisingh house finally boil over, it happens so explosively that it feels out of step with the frothy tone of the rest of the film.

With three films under her belt now, Kapoor still has much to learn, but she has potential. As in The Archies, she’s shown herself an attentive performer that plays well off of others. Khan’s future is less certain. He doesn’t feel fully engaged here, though director Shauna Gautam is also partially responsible for that. The weak screenplay by Riva Razdan Kapoor, Ishita Moitra, and Jehan Handa doesn’t give anyone much to work with.

The only people who come out of Nadaaniyan looking good are Mirza and Hansraj as Arjun’s parents. There’s a real tenderness in the way they deal with their angsty son and his friends. Too bad the movie wasn’t about them.

Links

Streaming Video News: March 7, 2025

I updated my list of Bollywood movies on Netflix with today’s premiere of the Original romantic comedy Nadaaniyan, starring Ibrahim Ali Khan and Khushi Kapoor. Earlier this week, the Telugu film Thandel was added to the catalog.

I also updated my list of Bollywood movies on Hulu with the English-language comedy series Deli Boys and the streaming debut of Sonu Sood’s 2025 theatrical release Fateh.

Finally, I updated my list of Bollywood movies on Amazon Prime with the new English romcom Picture This and the new Hindi series Dupahiya.

[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: Mrs. (2023)

3.5 Stars (out of 4)

Watch Mrs. on ZEE5

A bride’s newlywed bliss is slowly crushed under household demands and unattainable standards set by her new husband and his father in the relentless drama Mrs.. The film isn’t presented as a thriller, but it elicits some of the same oppressive feelings as movies in that genre.

Mrs. is Cargo-director Arati Kadav’s adaptation of Jeo Baby’s 2021 Malayalam movie The Great Indian Kitchen (which I haven’t seen). The Hindi version stars Sanya Malhotra as Richa Sharma, the leader of a dance troupe. Through an arranged marriage, she weds Diwakar Kumar (Nishant Dahiya). He’s a handsome doctor who is kind and attentive in the run-up to their wedding.

Upon moving into Diwakar’s family home with her in-laws, Richa notices that her mother-in-law Meena (Aparna Ghoshal) spends her day in near-constant labor, waking before everyone and going to sleep last. Father-in-law Ashwin (Kanwaljit Singh) is particular about his meals, so Meena has to do a lot of work by hand that could be done by a machine more quickly.

Diwakar’s sister lives far away and is expecting her first baby. Richa offers to take over the household chores so that Meena can go help with her new grandchild. Meena happily takes Richa up on the offer, but she knows that her daughter-in-law is in for a hard time.

A learning curve is to be expected, but Richa’s lack of familiarity with the house is not the problem. Even when she does as she’s asked, her father-in-law finds flaws. When she executes a recipe perfectly, he invents problems. She just can’t seem to do anything to his satisfaction.

That’s exactly the point. Giving Richa approval would give her leverage, and that’s the last thing the Kumar men would ever do.

The relationships between men and women in Mrs. are defined by power imbalances. The methods used for maintaining that balance are less obviously villainous than, say, locking Richa in a closet, but are just as abusive nonetheless. It’s the cumulative weight of indignities, insults, and lack of agency — designed to make Richa too exhausted to resist — that reveal them as the control tactics they are.

That’s even before mentioning the fact that Diwakar subjects Richa to daily, painful sexual intercourse. He’s never noticed that he’s hurting her or cared that she’s not having a good time. It’s more important for him to get her pregnant, giving her yet more to do and making it that much harder for her to leave.

Kadav is careful not to be too heavy-handed with the tone of her film. She lets the audience draw their own conclusions from the actions of the characters, without relying on things like melodramatic music. It’s clear what’s happening.

Kadav also knows how to use her greatest asset: Sanya Malhotra. An opening dance number show’s Malhotra for the star she is, and she’s just as skilled through the rest of the film. She portrays Richa as a woman who is sincerely doing her best while she being pulled farther and farther away from the woman she was before marriage. She’s not a quitter, so it takes her a long time to accept that her best will never be enough.

Dahiya and Singh deserve a lot of credit as well for playing their characters with restraint. The point of the film would be lost if Diwakar and his dad were cartoon villains. Everyone knows them to be upstanding citizens and devoted family men, and that’s how they see themselves. They act in a manner that will get them what they want while still maintaining that image.

I really enjoyed Kadav’s film Cargo, which is delightful to watch. Mrs. is anything but delightful, but it’s an impressive achievement all the same.

Links

Worst Bollywood Movies of 2024

While I normally make a Top 10 (or Bottom 10, I guess) list of the worst movies of the year, I didn’t feel like I saw enough truly terrible Hindi films in 2024 to warrant a lengthy list. I’m instead going to highlight the four most problematic 2024 releases that I watched. Here are the worst of the worst:

Fighter was easily the most disappointing movie of 2024. Deepika Padukone and Hrithik Roshan in an action-packed Top Gun knockoff sounds like a recipe for success. Unfortunately, a jingoistic climax takes what should have been something silly and fun to a dark place.

Dibakar Banerjee tried to recreate the experience of watching a reality show, a Twitch stream, and sitting in a Zoom meeting for his anthology sequel LSD 2: Love Sex aur Dhokha 2. It’s an awkward format that is less enjoyable than doing any of the three things it mimics.

Annu Kapoor in drag could not save the dated, unfunny romantic comedy Luv Ki Arrange Marriage.

My worst movie of 2024 was admittedly one of the most entertaining that I watched all year, albeit for the wrong reasons. Horror director Vikram Bhatt went all-in on CGI for his latest, making a movie filmed almost entirely in front of a green-screen with sets and effects added in later. This isn’t unusual — one can’t exactly shoot a movie in outer space or on an alien planet — but it requires a lot of time and money to make it look convincing. Bhatt didn’t spend enough of either of those, resulting in a movie that looks cheap and weightless. His approach may be high-tech, but it doesn’t yield better results than his earlier films like Raaz or even Creature 3D. But if you want a laugh, watch my Worst Bollywood Movie of 2024: Bloody Ishq!

What was your least favorite movie of 2024? Let me know in the comments!

Kathy’s Worst Bollywood Movies of 2024

  1. Bloody Ishqstream on Hulu
  2. Luv Ki Arrange Marriagestream on ZEE5
  3. LSD 2stream on Netflix
  4. Fighterstream on Netflix

Previous Worst Movies Lists

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

Best Bollywood Movies of 2024

With the first theatrical releases of 2025 due to make their streaming debuts any day now, it’s time to wrap up 2024. I wasn’t able to get to all of the films I wanted to review (sorry, Madgaon Express), but I did have 35 Hindi movies to choose from. Here are my Top 10 Bollywood Movies of 2024:

Sequels can’t help but be compared to the films that spawned them. Thankfully, Stree 2 had the same spooky, funny energy as the original Stree from 2018.

Choosing Laapataa Ladies as India’s submission to the most recent Oscars opened it up to unfair criticism, especially after it failed to make the shortlist for Best International Feature. Still, it’s a very cute story that introduced some fresh new acting talent.

If you’ve read any of my previous “Best of” lists, you know that they almost always include a Vidyut Jammwal action flick. This time it’s Crakk: Jeetegaa Toh Jiyegaa! (which is unfortunately not available anywhere in the United States at the time of this writing).

I’m a sucker for buddy comedies about women, and Tabu, Kareena Kapoor Khan, and Kriti Sanon came through with the heist flick Crew.

The movie that India’s selection committee should have picked as its Oscar submission was All We Imagine as Light, a great look at the alienation of modern day life in the city.

Some of my favorite performances of 2024 were by Deepak Dobriyal and Vikrant Massey in the tense serial killer drama Sector 36.

The most exciting action movie of the year was Kill. Watching Lakshya punch, kick, and hack his way through goons on a crowded train provided nonstop thrills.

Alia Bhatt makes an appearance on this list as an action heroine in the jailbreak drama Jigra. Vasan Bala is one of my favorite directors, and casting Bhatt as a sister who’ll do anything to save her imprisoned brother was a genius choice.

One of my other favorite filmmakers took a huge risk in shooting a thriller that consists almost entirely of footage meant to look like it was shot on a smartphone, and boy did it pay off. Vikramaditya Motwane trusted Ananya Pandey to lead the claustrophobic mystery CTRL as an influencer lured into a technological trap, and he was repaid with a career-best performance in a gripping film.

The best Hindi movie of the year told the true story of a controversial artist via a clever, memorable mix of narrative techniques. Diljeet Dosanjh and Parineeti Chopra shone in their leading roles in my new favorite movie from writer-director Imtiaz Ali. The Best Bollywood Movie of 2024 is Amar Singh Chamkila!

What was your favorite Hindi film of 2024? What would have made your Top 10 list? Let me know in the comments!

Kathy’s Best Bollywood Movies of 2024

  1. Amar Singh Chamkilastream on Netflix
  2. CTRLstream on Netflix
  3. Jigrastream on Netflix
  4. Killstream on Hulu; buy/rent on Amazon
  5. Sector 36stream on Netflix
  6. All We Imagine as Lightbuy/rent on Amazon
  7. Crewstream on Netflix
  8. Crakk
  9. Laapataa Ladiesstream on Netflix
  10. Stree 2stream on Amazon Prime

Previous Best Movies Lists

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