Tag Archives: 3.5 Stars

Movie Review: CTRL (2024)

3.5 Stars (out of 4)

Watch CTRL on Netflix

Filmmaker Vikramaditya Motwane’s Netflix Original film CTRL chillingly reminds the audience to do something we regularly neglect: read the fine print.

The film opens with the rapid social media ascent of influencers Nella (Ananya Panday) and Joe (Vihaan Samat), a romantically-involved couple who document their dates and travels on their channel. We see their relationship evolve through their social media posts, which increasingly feature sponsored products. Their lives are entangled as much financially as they are emotionally.

Nella surprises Joe on-camera while he’s out at a meal with friends, only to find him kissing a girl she doesn’t know. Nella’s dramatic meltdown in the restaurant becomes meme-fodder, and we see other creators using her blowup to make their own material.

As she deals with the implosion of her relationship and career, Nella spots a comment advertising an AI service that can remove someone from your digital life. She signs up for the service and creates a virtual assistant “Allen” — who looks like a mop-topped cartoon version of Ranveer Singh and is voiced by Aparshakti Khurana — instructing him to erase Joe from all of the photos and videos on her computer.

Allen asks Nella questions about the photos as he removes Joe pixel by pixel, acting as the confidant she lost in her breakup. When she’s ready to go to sleep, Allen says he can keep deleting Joe overnight if she gives him full access to all of her computer’s systems. She doesn’t think twice before agreeing.

If this were a sci-fi movie, this is where Allen would turn out to be a super-smart AI that takes over Nella’s life. But because CTRL is set in reality — where AI is nowhere near capable of doing that — what happens next is less dramatic, but more frightening because of its mundanity. Nella’s permission allows a developer to remotely access her desktop and all of her apps and files. The human on the other end can snoop around as much as they want — writing, copying, and deleting to their heart’s content while Nella snoozes.

We’re all guilty of agreeing to corporations’ conditions without really knowing what we’re consenting to, whether that’s how the company uses our data or signing away our rights to sue. CTRL is so effective because of how believable it is in its depiction of a worst-case corporate overreach scenario borne out of consumer inattention.

Ananya Panday has been a compelling performer since she debuted, and she demonstrates what a top-tier leading lady she is in CTRL. She acts nearly all of her scenes alone, addressing the camera directly while filming her own video content or interacting with Allen on her laptop. Even without other actors to play off of, she hits every emotional note perfectly, making the audience care deeply for Nella even as she creates new problems for herself.

In the hands of a less-skilled filmmaker, telling a story entirely via social media posts and footage shot through laptop cameras and video calls could come across as gimmicky. But Motwane is so talented that the visual flow of the film feels totally natural. The spell breaks a little when we’re shown footage of other influencers’ posts or cable news reports, but since it’s clear that this is what Nella is watching, it makes narrative sense.

Here’s hoping that some politician watches CTRL and makes it their mission to pursue greater regulation of AI. Trusting corporations to do the right thing is foolish.

Links

Movie Review: All We Imagine as Light (2024)

3.5 Stars (out of 4)

Mumbai — a crowded city where it’s easy to be lonely. A place to live that never quite feels like home. That’s the experience of three women in the engaging international feature All We Imagine as Light.

Prabha (Kani Kusruti) is head nurse at a hospital in Mumbai. She grew up elsewhere speaking Malayalam but has learned Hindi to thrive in the city.* She’s married, but her husband works in a factory in Germany. He hasn’t called in over a year.

Since she’s effectively single and rent is expensive, Prabha lives with Anu (Divya Prabhu), a junior nurse who’s also a transplant to the city. Anu has something of a reputation, since other hospital workers have seen her meeting up with a young man: her Muslim boyfriend Shiaz (Hridhu Haroon).

Prabha’s own beau — kindly Dr. Manoj (Azees Nedumangad) — knows she is married, but he waits for her after work to give her treats or share his poetry. The relationship is chaste, but it fills a void in Prabha’s life.

The arrival of a mysterious package shakes up Prabha’s routine and forces her to look at her life as it truly is. There’s no note in the package or a return address, only a fancy rice cooker — made in Germany.

Director Payal Kapadia lets these scenes in the city unfold at an unhurried pace, giving the audience time to understand the rhythms of the characters’ lives. It’s an enjoyable way to be carried along in a drama where the problems are important, but not necessarily urgent. It took a long time for Prabha’s life to become the way it is, after all.

She and Anu get an outside perspective when Parvaty (Chhaya Kadam, Laapataa Ladies) —  a widow who works at the hospital — asks for their help moving back to her village. Parvaty has lived in the same Mumbai apartment for two decades, but lacking the proper paperwork, re-developers are evicting her. It’s like she was never there at all.

Only in stepping outside the bounds of the city can any of the women see the way it constrains the very opportunities it promises to make possible: opportunities for love, belonging and happiness.

Outside of the city, the story loses a bit of momentum. Some of that is intentional, as it represents a new physical and mental space for the characters to inhabit, but it didn’t quite work for me. Kapadia has such a clear vision of life in the city that I was sad to let that go.

Kusruti, Prabhu, and Kadam are great individually, but especially together. Their performances are easy and natural, and that extends to their rapport. They are the heart of a movie that is very enjoyable to watch.

*One thing I’d love to see the film do before its US theatrical release is to code the English subtitles in different colors depending on which language is being spoken. The characters speak a mix of Hindi, Malayalam, and Marathi, and it would enhance the understanding of their relationships if it was easier for non-Indian-language speakers to tell who was speaking in what language with whom.

Links

Movie Review: Sector 36 (2024)

3.5 Stars (out of 4)

Watch Sector 36 on Netflix

One of Netflix’s most challenging Original Hindi films makes insightful social commentary in a fictional retelling of a real-life tragedy.

Sector 36 is based on the 2006 Noida serial murders and takes place in approximately the same area at the same time. Over the course of a couple of years, more than twenty children go missing from a slum in Sector 36 populated by poor families who’ve migrated from other parts of India to find work near Delhi. Inspector Ram Charan Pandey (Deepak Dobriyal) — the police officer in charge of the area — tells each parent the same thing: the kid will turn up, just hang your “Missing” poster on the board with all of the other posters. That’s as far as his investigations ever go.

The audience already knows what’s happening to the missing children. They’re being abducted, raped, and murdered by Prem (Vikrant Massey), caretaker of a large home next to the slum owned by businessman Balwar Singh Bassi (Akash Khurana). Prem disposes of parts of the bodies in the sewers outside the house, so he isn’t going out of his way to conceal his crimes. Since the police won’t investigate, he can do what he wants.

That changes when Prem mistakenly tries to abduct Ram Charan’s daughter Vedu (Ihana Kaur) during a festival. Prem is masked, so Ram Charan doesn’t see his face after he drops Vedu and runs off. However, the close encounter is enough for the inspector to follow up on some of the tips provided by other parents of missing children, one of whom was last seen entering Bassi’s house.

It’s quite the indictment of Ram Charan’s lack of empathy that he isn’t compelled to act until his own daughter is endangered, but he’s undeterred once he begins. Yet he quickly realizes that his own prior laziness is not the only obstacle standing in the way of justice for the missing kids. His interview with Bassi is cut short when the businessman calls his old school friend, Jawahar Rastogi (Darshan Jariwala) — Ram Charan’s boss. Rastogi tells the inspector to back off and suspends him when he doesn’t.

At the same time that Ram Charan is warned against investigating further, the child of a rich industrialist is abducted and held for ransom. Every resource at the police department’s disposal is thrown at retrieving the child and catching his kidnappers. Ram Charan sees where the department’s priorities lie, and they aren’t with the citizens of Sector 36.

Systems theorist Stafford Beer coined the phrase: “The purpose of a system is what it does.” Sector 36 is a perfect example of that phenomenon. The purpose of the police force that Ram Charan works for is not to protect the innocent, or solve crimes in an effort to give them justice. It’s to protect the rich and keep the poor vulnerable–basically, to ensure nothing threatens the current power structure.

I’m not qualified to speak to caste elements that may factor into Sector 36‘s story, but the film does a wonderful job illustrating how those at the top of the class hierarchy foment discord among those beneath them in order to maintain their own positions. Ram Charan feels superior to those living in the slum he oversees and lords his authority over the officers working under him. Rastogi knows that any of those lower officers would jump at the chance to take Ram Charan’s place. Because Prem works in a comfortable house for a boss with connections, he feels superior to those migrant workers living in the slum, even though he came from a small village himself.

Yet even as powerful men like Bassi and Rastogi purport to look out for those who report to them, they really only look out for one another. They use the system to maintain their protected positions. Ram Charan, Prem, the other cops, and the migrant workers all have more in common with one another than Bassi or Rastogi — but you could never convince any of them that that’s true.

Director Aditya Nimbalkar and screenwriter Bodhayan Roychaudhury convey all this through compelling character interactions and clever pacing. There’s a real level of finesse from a first-time feature director and first-time screenwriter. It’s a little less surprising when you realize that Nimbalkar previously worked as an associate director for Vishal Bhardwaj, whose productions are basically a farm system for future directorial talent.

The main thing working against Sector 36 early on — besides a subject matter that will be too intense for some — is that it’s disgusting. The camera cuts between shots of a human body being chopped and a shots of a butcher chopping meat. It feels like a cheap shock tactic.

That said, it’s worth enduring the gore for career performances by Massey and Dobriyal. This will likely be the most vile character Massey ever plays, and he makes Prem as intriguing as he is loathsome. Dobriyal shines as a character who is flawed and complicated and up against a system that makes it hard for him to be his best self. His performance is outstanding.

Sector 36 is not an easy film to watch, not just because of the crimes that inspired it but because of what it reveals about the system that allowed them to happen in the first place (and that still exists). As grim as the movie is, the only way to imagine a better world is to really examine what’s wrong with the one we have now.

Links

Movie Review: Kill (2023)

3.5 Stars (out of 4)

Buy or rent Kill on Amazon Prime

Karan Johar’s Dharma Productions deviates from its signature lush romantic dramas to produce Kill, an extremely violent movie that is visually stunning in its own way. After wowing audiences at its Toronto International Film Festival premiere in 2023, Kill found an international distributor in Lionsgate, which is giving the movie a major theatrical release in the United States on July 4, 2024.

Kill‘s protagonist Amrit is played by TV actor Lakshya, who makes his big-screen debut in the first of the three movies he’s under contract for with Dharma Productions. Amrit is an Indian Army commando who returns from an assignment to a slew of missed messages from his girlfriend Tulika (Tooth Pari‘s Tanya Maniktala). Tulika’s powerful, well-connected father has arranged her engagement to another man, and Amrit must rescue her before the wedding.

Amrit crashes Tulika’s engagement party while his friend and fellow commando Viresh (Abhishek Chauhan) waits in the getaway car. Tulika says it’ll be safer for Amrit to rescue her after her family’s overnight train ride to Delhi, so he and Viresh sneak onto the train.

Unfortunately, the train is targeted by an extended family of about three dozen bandits who intend to isolate several train cars and rob all of the passengers of their valuables within 30 minutes. It should be an easy job, but they didn’t bargain on there being commandos onboard.

Amrit and Viresh are able to knock out several of the thieves in their carriage, but one attacks Viresh with a knife. Viresh instinctively turns the knife around to stab his attacker, killing the man. The bandit’s death changes the terms of engagement, and the gang’s mission expands to include murdering the commandos and any unfortunate passenger who gets in their way.

The repercussions of death is a theme that the movie returns to time and again. Whenever a person on either side of the fight between bandits and non-bandits dies, it raises the stakes by motivating the living to take revenge. Constantly reminding viewers that each character has someone who will grieve their passing keeps the deaths from being trivialized — a tricky but laudable goal in a film with a high body count.

Also raising the stakes are the cramped quarters within which the fighting takes place. Amrit and Viresh punch and kick the bad guys in the narrow corridor running through the middle of the train car, trying to avoid injuring frightened passengers in the process. Squaring off in the open space next to the bathroom feels comparatively luxurious. All the while, they and their opponents find novel ways to utilize the tools at their disposal. Amrit’s use of a fire extinguisher is particularly gruesome.

That said, Kill is more violent than it is gory. There’s much more blood than viscera, if that makes a difference. In some ways, the violence in Kill is less shocking than other instances of violence in Hindi films. Context is important, and Kill is very clear about what kind of movie it is (the title is kind of a giveaway). I found the violence in a film like 2013’s Boss much more unsettling given its tonal inconsistency. One minute, Akshay Kumar’s character is humorously hitting his opponents on the head with coconuts, the next he impales a man in the chest with a circular saw blade.

The execution of the action in Kill is second to none. Action directors Se-yeong Oh and Parvez Shaikh give every move weight, and they maneuver the characters through the cramped carriage in a way that seems physically impossible. As the characters’ injuries mount, their fighting speed and power ratchet down to make it more believable.

Lakshya is a legit action star, even after just one movie. As Vidyut Jammwal branches out from martial arts flicks and Tiger Shroff reevaluates after successive box office flops, Lakshya is ready to fill the void. Chauhan’s Viresh is no less dynamic and exciting in his fight scenes.

Maniktala’s Tulika is more than just a damsel in distress, displaying courage when the bandit leader’s son Fani (Raghav Juyal) sets his eyes on her. Juyal wisely underplays Fani so that he’s not too slimy or menacing, but still dangerous because he knows he operates from a privileged position.

Perhaps the most surprising thing about Kill is that it is so good despite being directed by Nikhil Nagesh Bhat. Bhat directed what I thought was the worst Hindi movie of 2022 (the morally odious Hurdang), and his bandit action flick Apurva made my “Worst of” list in 2023 as well. Clearly Dharma Productions saw something in Bhat’s abilities that I hadn’t before. Credit to his Kill co-writer Ayesha Syed as well.

The whole film works because it routinely pauses so that characters (and the audience) can process their emotions. No one can fight for two hours non-stop anyway, allowing Bhat to lean into the melodrama, anger, and heartbreak the characters are feeling during those pauses in the action. In that sense, Kill feels at home in the filmography of the same studio that developed Kabhi Khushi Khabie Gham.

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: 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: Ponniyin Selvan – Part 1 & Part 2 (2023)

3.5 Stars (out of 4)

This is a review of the Tamil versions of Ponniyin Selvan: Part 1 and Ponniyin Selvan: Part 2, both available on Amazon Prime.

Mani Ratnam’s two-part historical epic Ponniyin Selvan is a stunner. The adaptation of Kalki Krishnamoorthy’s novel is full of tremendous performances and an absolute delight to look at.

Since I waited to watch Ponniyin Selvan: Part 1 until Part 2 was also available on streaming — and because both films are of similar quality — I’m reviewing the two of them together.

The Chola Dynasty rules over South India in the 10th century, but a blazing red comet in the sky portends calamity. While Aditha (Vikram) — crown prince and eldest son of Emperor Sundara Chozhar (Prakash Raj) — expands the empire via military campaigns, other noble families plot treason. They aim to use Madhurantaka’s (Ramesh) legitimate claims to the throne to install him as the new emperor, but only after killing Aditha, Sundara Chozhar, and his younger son Arulmozhi (Jayam Ravi), who is nicknamed Ponniyin Selvan.

Aditha suspects there’s funny business afoot, so he sends his comrade Vallavaraiyan Vandiyadevan (Karthi) to gather information and pass it along to the emperor and to Aditha’s politically savvy sister, Kundavai (Trisha). The first half of the first film is mostly a road trip adventure, with Vandiyadevan getting into trouble alongside his new pal Nambi (Jayaram), a pot-bellied holy man. The two make for a very funny duo, but Vandiyadevan is the real star of the films. Karthi plays him with a mischievous twinkle in his eye and an irresistible charm. He pledges his undying devotion to every pretty woman he meets (and there are a lot of them), and they all take him into their confidence anyway. He’s a terrific character played perfectly.

One of the beautiful women he meets is Nandini (Aishwarya Rai Bachchan), whom Nambi knew when she was a young temple servant. When Nandini and Aditha were teenagers, they fell in love, but his family disapproved and she was driven out. Years later, Aditha ignored her pleas to spare the life of the man who took her in, driving a permanent wedge between the former lovers. Vandiyadevan agrees to act as messenger for her as well, even though her loyalties are initially unclear.

With so many characters — many of whom have additional nicknames, titles, and family affiliations — it is hard to keep track of everyone and their relations to one another. There were a few things I didn’t understand until seeing the Part 1 recap that starts Part 2. The source material is dense enough that this could’ve easily been a television series, so some confusion is perhaps unavoidable. Still, it made it a little hard for me to get fully into the story until well into the second film.

That said, Ratnam gives viewers more than enough to keep them hooked. Ponniyin Selvan is stunning to look at, with the director using the natural environment to compose shots of incredible beauty. He also knows how to make his already very good-looking cast look exceptionally good-looking at all times. Many of Rai Bachchan’s scenes take place in dim, candlelit rooms, yet her face is always bathed in an angelic glow.

Rai Bachchan’s reserved but emotionally expressive performance is the perfect counterpoint to Vikram’s intensity. He plays Aditha like a tiger in a cage, pacing back and forth and ready to lash out. Vikram displays some impressive horsemanship in a couple of scenes where he circles a vanquished foe on horseback or guides his mount in tight loops, essentially having the animal do the pacing for him.

That’s an example of another thing that Ponniyin Selvan does well — so much of the world is created from real, tangible things. Living things like horses, elephants, and hundreds of extras, and real objects like bamboo scaffolding for characters to run on and hats decorated with dozens of peacock feathers. The tangible stuff is so good that it makes the instances of CGI stand out as such (at least on a television screen).

For all the excitement of battle sequences, chase scenes, and musical numbers, the most memorable parts of the films are the quieter moments filmed at smaller scale. For me, the absolute best scene in either film is a meeting of the emperor’s three children. Aditha punctuates his conversation with his brother and sister by pulling Kundavai and Arulmozhi in for hugs, with the actors perfectly hitting their marks so as to not block each other’s faces in the shot. It’s a very precise kind of choreography that allows the audience to experience the emotions of the scene to its fullest. Even in a movies as large-scale as Ponniyin Selvan: Part 1 and Part 2, the details make all the difference.

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: Tarla (2023)

3.5 Stars (out of 4)

Watch Tarla on Zee5

A new biopic about late celebrity chef Tarla Dalal offers meaningful insight into the important role food plays in family life and what it means to be a truly supportive partner.

Dalal’s story begins when Tarla (Huma Qureshi) is a college student. She wants to make something of herself, but she’s not sure what. Her parents’ insistence that she get married threatens to close the door on her undefined ambitions, but her groom-to-be, Nalin (Sharib Hashmi), promises to support her whenever she finds her passion.

Twelve happily married years and three kids later, Tarla remembers the dreams she once had for herself, though she’s no closer to figuring out how to make her mark on the world. Inspiration finally comes when — in a very funny sequence — pure vegetarian Tarla drops off lunch for Nalin at work, only to spot him in the company canteen gorging on the mutton another coworker brought from home. Horrified, Tarla decides to cook vegetables in the sauces traditionally reserved for meat dishes. Chicken 65 becomes Gobi 65, a cauliflower dish. Nalin is suitably impressed and gives up his secret carnivorous ways.

Word of Tarla’s vegetarian innovations spread throughout her apartment complex, and soon she’s teaching her speedy, tasty recipes to all the young women of marriageable age. Though the girls’ moms see the lessons as a way to boost to their daughters’ marital prospects, Tarla sees it as a means for the girls to secure themselves as much freedom and as many opportunities as they can. All the women understand that many aspects of their lives will require their husband’s permission (it is the early 1970s, after all), and knowing how to cook demonstrates responsibility. As a bonus, making tasty food keeps husbands and in-laws in a good mood. Tarla jokingly calls one of her dishes, “The recipe to let you wear jeans after marriage.”

Besides, even a single girl has to eat, so why not learn how to make delicious food for oneself?

Nalin recognizes his wife’s talent as a chef and a teacher. When his factory shuts down, he uses his free time to type up Tarla’s recipes, turning them into a cookbook that the couple self-publishes. The book eventually takes off, and a culinary star is born.

The movie gets to a point where things almost feel too easy. Tarla and Nalin are both kind people we want to see succeed, but every story needs some uncertainty. This is where things get especially interesting. With Tarla focused on starting a TV show, things begin to fall apart at home, even though Nalin is not working and they employ a maid and a cook. The characters have a realization about the way in which household management and the emotional labor it entails is too often considered woman’s work, even by a husband as otherwise progressive as Nalin.

Tarla explores aspects of gender roles that are nuanced and often ignored in mainstream Hindi films in favor of generic “all mothers are superheroes” pablum (looking at you, Mrs. Undercover). Filmmaker Piyush Gupta trusts his audience to get the message without dumbing it down.

Qureshi and Hashmi do a lovely job portraying two caring people who want one another to be happy while sometimes struggling to define happiness for themselves. Their performances are endearing and convey the qualities that must have drawn audiences to Tarla’s TV show in real life. Gupta’s film about the late celebrity chef is thoughtful and thoroughly enjoyable.

Links

Movie Review: Lust Stories 2 (2023)

3.5 Stars (out of 4)

Watch Lust Stories 2 on Netflix

The Netflix Original anthology Lust Stories 2 gives viewers four more short films by four new directors, marking the first movie in the anthology series — which includes Bombay Talkies, Lust Stories, and Ghost Stories — not to include works by directors Karan Johar, Zoya Akhtar, Anurag Kashyap, or Dibakar Banerjee. The sequel is a fitting entry in the series, with quick-hitting, powerful stories from directors with interesting viewpoints on the subject of lust. The new collection has no weak points and features some top-tier performances.

Here are brief reviews of each of the short films:

R. Balki – “Made for Each Other”

The collection eases viewers in with the very enjoyable “Made for Each Other.” Arjun (Angad Bedi) and Veda (Mrunal Thakur) seem to be, as the title suggests, made for each other. They’re both fantastic looking, they have similar ambitions and interests, and their dads are longtime friends. The only person who puts a pause on their wedding plans is Veda’s grandmother (played by Neena Gupta), who bluntly asks the couple in front of their parents if they’ve had sex yet, and if it was any good. As embarrassing as it is for everyone, Grandma prompts the couple to consider what it would be like to spend the next several decades with someone they were conjugally incompatible with. Thakur is especially cute in this, and her scenes with Gupta are a highlight.

Konkona Sen Sharma – “The Mirror”

Konkona Sen Sharma’s contribution is easily the most complex of the short stories, starting out lighthearted and taking on added depth as it proceeds. Like “Made for Each Other,” “The Mirror” centers its story around women’s sexual desires. Graphic designer Isheeta (Tillotama Shome) returns home early from work to find her maid Seema (Amruta Subhash) having sex with a man in Isheeta’s bed. Though she’s able to sneak out undetected, the initial awkwardness is nothing compared with what’s to come. The short film could’ve been a few minutes shorter, but Shome and Subhash are just terrific.

Sujoy Ghosh – “Sex with Ex”

Kahaani fans will not be surprised that director Sujoy Ghosh’s “Sex with Ex” is a bit mysterious. CEO Vijay (Vijay Varma) must cut a visit to his mistress short when he’s summoned to an urgent company meeting. While driving back, he watches her strip over a video call and crashes his car near a small village. There he spots a familiar woman, Shanti (Tamannaah Bhatia) — but Shanti disappeared ten years ago. “Sex with Ex” has an unusual visual style that takes some getting used to, but it works for the vibe Ghosh is trying to set. His story pacing is so good that “Sex with Ex” goes by in a flash, yet it feels precisely as long as it needs to be.

Amit Ravindernath Sharma – “Tilchatta”

The anthology ends with the darkest of the stories. Viewers who don’t want to watch a segment that features sexual assault can bail out at this point. Kajol plays Devyani, wife of Suraj (Kumud Mishra), who is letting his ancestral estate fall into ruin because pride won’t let him sell it — and because it would deprive him of the ability to impose his will on everyone around him. All Devyani wants is to secure a better future for their son, Ankur (Zeeshan Nadaf), away from a place that’s decaying, morally and physically. Kajol is heartbreaking as the suffering wife, and Mishra is absolutely chilling as the drunken, abusive husband.

Links