Review: ‘The Girlfriend’ (2025), starring Rashmika Mandanna and Dheekshith Shetty

November 10, 2025

by Carla Hay

Dheekshith Shetty and Rashmika Mandanna in “The Girlfriend” (Photo courtesy of Prathyangira Cinemas)

“The Girlfriend” (2025)

Directed by Rahul Ravindran

Telugu with subtitles

Culture Representation: Taking place in India, the dramatic film “The Girlfriend” features an all-Asian cast of characters representing the working-class and middle-class.

Culture Clash: A woman in her early 20s gets trapped in a relationship with an abusive and controlling boyfriend.

Culture Audience: “The Girlfriend” will appeal primarily to people who are fans of the movie’s headliners and dramas about toxic romances.

Dheekshith Shetty and Anu Emmanuel in “The Girlfriend” (Photo courtesy of Prathyangira Cinemas)

“The Girlfriend” is prone to melodrama that is saved by Rashmika Mandanna’s memorable performance. Despite an over-the-top showdown scene, the movie remains grounded by the serious issue of being trapped in a toxic relationship. There’s a love triangle in “The Girlfriend,” but the movie should be commended for not making the love triangle completely cliché.

Written and directed by Rahul Ravindran, “The Girlfriend” has many elements that have been seen and done before in other movies about a woman who falls in love with the wrong person and ends up in an abusive relationship. The movie is also a little too long (150 minutes) for a plot that’s fairly simple. However, “The Girlfriend” has mostly credible performances (except for cringeworthy hamminess for one principal cast member) and can serve as a cautionary tale about what warning signs to look for in an abuser.

“The Girlfriend” takes place during two years in the life of grad student Bhooma Devi (played by Mandanna), who attends Ramalingaiah College in an unnamed city in India. Bhooma, who is in her early 20s, is enrolled in the college to get her master of arts degree in English literature. Her dream is to write books aimed at teens and young adults. The movie begins on the first day of her first year as a grad student at Ramalingaiah College, where she lives in an on-campus hostel.

Bhooma is friendly, a little bit introverted, and very inexperienced, when it comes to dating. She comes from a strict household, where her widower father S. Vara Prasad (played by Rao Ramesh), who is a medical doctor, has high expectations for her to succeed. He is very protective and supportive of her, but he also has conservative views of how much parents can and should interfere in an adult child’s romantic relationships.

Someone else who is in her first year as a Ramalingaiah College grad student is Durga (played by Anu Emmanuel), who is studying to become an actress. In many ways, Durga is the opposite of Bhooma: Durga is sassy, confident and a shameless flirter. Bhooma dresses modestly in traditional clothes. Durga likes to wear a lot of makeup and trendy fashions.

The third person in the movie’s love triangle is another Ramalingaiah College grad student: Vikram, nicknamed Vicky (played by Dheekshith Shetty), is studying computer science. He’s the charismatic leader of a tight-knit group of male friends, who hang out together like fraternity brothers. Over time, it becomes apparent that Vikram acts more like a destructive cult leader to the five other guys who are in the group.

Vikram first catches Durga’s attention during an outdoor gathering on campus, where Vikram is showing off his dance moves to a crowd of students. Durga is instantly smitten. She’s also the type of person who isn’t shy about letting Vikram know that she’s interested in dating him. However, Vikram tells Durga that he only likes her as a platonic friend.

Vikram is interested in dating Bhooma, but she keeps him at an emotional distance because she’s a little shy and she wants to focus on her academic studies. Vikram is the type of person who doesn’t like to hear “no” for an answer when he wants something. He continues to pursue Bhooma and only shows her his charming side when he courts her.

The movie then fast-forwards a year later. Durga still has an unrequited crush on Vikram, who is still trying to get Bhooma to date him. In this pivotal year, Bhooma sees Vikram’s dark side, but she ultimately ignores these warning signs and succumbs to his relentless courtship tactics.

The first time that Bhooma sees Vikram’s nasty and violent temper, it’s on a night where she and a female friend are riding a moped together. The two women get stuck on a street when the moped breaks down. A creepy middle-aged guy in a car begins to sexually harass the two women.

Vikram and his sycophantic buddies happen to be nearby and see what’s happening. Vikram leads the way in physically roughing up the harasser until the terrified man tearfully says he’s sorry and drives away. Bhooma and her friend see this incident as Vikram “coming to the rescue” and are grateful for the help.

It turns out the harasser was an off-duty police officer, who retaliates by getting his cop friends to arrest Vikram and his five pals on assault charges. While in police custody, the pals experience police brutality, with Vikram getting the worst of the police beatings. Vikram ends up in a hospital. And so now, Vikram not only looks like a “rescuer” to Bhooma, but he also looks like a “martyr.”

When Bhooma visits Vikram in the hospital, she treats some of his wounds and shows signs that she might be attracted to him. Vikram uses this apparent attraction to his advantage by flirting with her in a way that is too aggressive for Bhooma. She expresses discomfort about the way he is behaving with her, so she abruptly leaves.

Bhooma isn’t impressed with Vikram during another incident where Vikram uses violence to intimidate someone. A fellow college student named Vinay (played by Mahaboob Basha), who lives in the same hostel as Bhooma, has a crush on Bhooma and tells her. She politely tells Vinay that she’s not interested in dating him. Vikram overhears this conversation.

Vikram then orders Bhooma to stay away from Vinay. Vikram tells Bhooma, “I’m madly in love with you.” And he says that she has to stay away from Vinay, or else it will make Vikram look bad if Bhooma stays in touch with Vinay. Bhooma is appalled by this request and says so to Vikram.

After Bhooma leaves, Vikram and his goon friends go to Vinay’s dorm room and physically assault him. Vikram slaps Vinay and yells at Vinay to stay away from Bhooma. Because Vinay’s door is open, Bhooma happens to see this assault and rushes into the room to stop this attack. She is disgusted with Vikram’s extreme and violent reaction and seems to want nothing to do with Vikram.

Bhooma makes an apology to Vinay, but Vinay’s reaction shows that he’s no gentleman either. Vinay is embarrassed about being assaulted in front of Bhooma. He angrily orders Bhooma to leave his room and acts like the assault was somehow her fault.

After this assault, Vikram uses a typical abuser tactic to try to excuse his actions: He makes profuse apologies to Bhooma and “love bombs” her with intense declarations of love for her. Over time, this tactic works, because Vikram is able to wear down Bhooma, who is flattered by his attention. Vikram and Bhooma end up dating each other and become lovers.

Meanwhile, Durga and Bhooma are in the same theater class, where the class is rehearsing for a stage play. Durga excels and is considered the “star” of the class. By contrast, Bhooma’s acting is stiff, and she has trouble remembering her lines.

In many other movies, this would be the point in the story where Durga would be portrayed as a spiteful rival who uses Bhooma’s inferior acting talent as a reason to humiliate Bhooma. But that doesn’t happen. Bhooma, who doesn’t know at this point that Durga has a crush on Vikram, compliments Durga on her acting skills and asks Durga for help to improve Bhooma’s acting skills.

Durga generously helps Bhooma. And the two women end up becoming friends. But how long can Durga keep her crush on Vikram a secret from Bhooma? That question is eventually answered in the movie.

Most of the “The Girlfriend” shows the turbulent relationship between Vikram and Bhooma. It’s Bhooma’s first big romance and it’s confusing to her. On the one hand, Vikram can be exciting and romantic. On the other hand, he’s very controlling and jealous. And when he gets angry, look out: Someone could get hurt emotionally and/or physically.

Vikram uses another typical abuser tactic of controlling a love partner by isolating her from her family and other loved ones. Needless to say, Bhooma’s father doesn’t approve of Vikram. And it causes a rift between Bhooma and her father.

Vikram also tries to squash Bhooma’s joy when Bhooma enjoys something that isn’t about him. Bhooma’s acting improves, and she gets a positive reaction from the audience when she performs in the play. Vikram sees this reaction, and he’s jealous, so he pressures Bhooma to quit the play and stop acting.

None of this should be surprising to anyone who’s seen movies about these types of abusive relationships. The only questions that viewers of “The Girlfriend” will have is: “Will Dhooma break up with Vikram and reclaim her self-esteem to live the life that she deserves? And if so, how is this breakup going to happen?”

Much of “The Girlfriend” relies on Mandanna’s ability to make Dhooma a character who is easy to root for during her increasingly terrible relationship with Vikram. Unfortunately, Shetty’s performance as Vikram often looks like excessively fake acting, especially when Vikram goes into rages. The supporting cast members are sufficiently adequate, with Emmanuel getting a few moments to shine as Durga.

There’s a very effective scene in “The Girlfriend” when Vikram forces Dhooma to skip her classes one day so that he can take her on a trip to visit his widowed mother (played by Rohini), who doesn’t have a name in the movie. This review won’t reveal too many details about this visit except to say that it’s an eye-opening experience for Dhooma, who begins to see more clearly what she wants and does not want in a romantic relationship.

“The Girlfriend” is a title that seems intended to be somewhat ironic. When Dhooma and Vikram begin dating each other, she thinks that being Vikram’s girlfriend is something that she wants as part of her identity. But as time goes on, she begins to understand that there’s more to her than being someone’s girlfriend—especially if the person claiming to love her is actually mistreating her. Her journey and this movie’s story are ultimately a tribute to anyone who has the self-esteem and courage to stop or prevent an abusive relationship.

Prathyangira Cinemas released “The Girlfriend” in select U.S. cinemas and in India on November 7, 2025.

Review: ‘Ravanasura,’ starring Ravi Teja

April 13, 2023

by Carla Hay

Faria Abdullah, Ravi Teja and Hyper Aadi in “Ravanasura” (Photo courtesy of Abhishek Pictures)

“Ravanasura”

Directed by Sudheer Varma

Telugu with subtitles

Culture Representation: Taking place in Hyderabad, India, the action film “Ravanasura” features a predominantly Indian cast of characters (with some white people) representing the working-class, middle-class and wealthy.

Culture Clash: A defense attorney agrees to a wealthy woman’s request to represent her father who has been accused of murder, but all is not what it seems to be in this twist-filled story. 

Culture Audience: “Ravanasura” will appeal primarily to people who are fans of star Ravi Teja and don’t mind watching idiotic action films that drag on for far too long.

Jayaram and Pujita Ponnada in “Ravanasura” (Photo courtesy of Abhishek Pictures)

In a world filled with terrible movies, “Ravanasura” has some of the most moronic plot twists you could ever see. The acting performances are horrendous. And this 140-minute action flick is too long for a movie this vapid. Perhaps the only real creative thought that was put into “Ravanasura” was for the choreography and staging of the occasional musical numbers, but the song lyrics in these musical scenes are utterly witless and generic.

Directed by Sudheer Varma (who co-wrote the atrocious screenplay with Srikanth Vissa), “Ravanasura” has a major plot twist that’s revealed about halfway through the movie and changes the entire trajectory of the story. It’s enough to say that this plot twist is so stupid, it wants viewers to forget that DNA testing exists. The plot twist also doesn’t take into account that certain characters have different body sizes and different heights. Other plot twists in the movie are much more predictable, but the big “shocker” in “Ravanasura” will just have viewers rolling their eyes in disgust at how bad this idea is.

In the beginning of “Ravanasura” (which takes place in Hyderabad, India), criminal defense attorney Ravindra, nicknamed Ravi (played by Ravi Teja), works as a junior lawyer with his ex-girlfriend Kanaka Mahalakshmi (played by Faria Abdullah), who is Ravi’s boss at the small law firm owned by Kanaka. Ravi and Kanaka briefly dated when they were college students, but she never had strong romantic feelings for him. Kanaka is now happily married to a man named Sekhar Mahalakshmi (played by Sriram, aslo known as Srikanth), who is openly affectionate with her, much to Ravi’s disdain.

Ravi keeps half-jokingly telling Kanaka that she is eventually going to marry Ravi, who constantly asks her out on dates that she firmly rejects. Ravi says insulting things about Kanaka’s marriage and about Sekhar. Ravi also makes other inappropriate, sexist comments to Kanaka while they’re on the job. It’s blatant sexual harassment.

And to make matters worse, Ravi isn’t very good at his job, since he does things such as show up late for courtroom appearances. An early scene in the movie shows that Ravi ruined a case by showing up too late with a crucial witness for a courtroom trial. The case was then dismissed by the trial judge.

All of this nonsense is shown early enough in the movie that viewers will immediately be wondering why Kanaka (who obviously dislikes Ravi) hasn’t fired Ravi already. Because “Ravanasura” is such a cesspool of idiocy, there is no explanation. The marriage of Kanaka and Sekhar is used for one of the movie’s many poorly conceived subplots and twists.

Ravi gives the impression that he’s a socially awkward jokester who can be very irresponsible, but he has some heartache in his life: His father lives in a hospital and appears to have dementia. The only thing that his father seems capable of saying is the name of a woman named Shanti. Ravi tells people that Shanti is the name of a nurse who used to take care of his father, and he grew very attached to this nurse.

Ravi has a goofy sidekick friend/attorney co-worker named Babji (played by Hyper Aadi), whose only purpose in the movie is going along with whatever Ravi says. One day, Ravi and Babji are at a library when they are approached by an attractive young woman named Harika Talwar (played by Megha Akash), who asks Ravi to be her father’s attorney. Harika’s father is a wealthy pharmaceutical mogul named Vijay Talwar (played by Sampath Raj), who has been accused of brutal murdering a man.

This murder, which took place in a restaurant, is shown as the opening scene of “Ravanasura.” The murder happened in front of several witnesses, who all identified Vijay as the killer. However, Vijay insists he’s been wrongfully accused and he wasn’t even near the restaurant when the murder happened. The problem for Vijay is that his alibi can’t be verified. Harika works as the head of research and development for her father’s company, which is called Syncox Pharma.

Kanaka doesn’t want her law firm to take the case, but Ravi uses blackmail to force the firm to take the case and to let Ravi be Vijay’s attorney. What Ravi does for the blackmail is to catch Kanaka off-guard by asking to take a selfie photo with her, and right when the picture is taken, he planted a romantic kiss on her cheek. Ravi tells Kanaka that he will show the photo to Kanaka’s husband Sekhar and tell him that Kanaka and Ravi are having an affair, unless she agrees to let Ravi be Vijay’s attorney. Yes, the movie really is this ridiculous.

The police officers who are the most involved in investigating the case are a deputy inspector general of police named Narasimha Murthy (played by Murli Sharma); an assistant commissioner of police named Hanumanth Rao (played by Jayaram), who takes the lead in the investigation and is very persistent; and police inspector named Ruhana (played by Pujita Ponnada), who Hunmanth’s subordinate and is often more perceptive than Hunmanth. And somewhere along the way, a home minister named Mudi Reddy (played by Rao Ramesh) is revealed to have a connection to this case. Other characters who have pivotal roles in the story include a makeup artist named Saketh (played by Sushanth); Saketh’s girlfriend Jaanu (played by Daksha Nagarkar); and a woman named Keerthana (played by Anu Emmanuel), who has a romantic interest in Ravi.

The last half of “Ravanasura” gets more and more tangled up in ludicrous revelations, until nothing in this movie is believable at all. It’s just a brainless story, bombastically told to make the action a not-very-convincing distraction from all the bad filmmaking on display. Most of the cast members over-act in the worst ways. Scenes that are supposed to be comedic look too forced and fake.

“Ravanasura” star Teja is one of the movie’s producers, so he’s partly to blame for how horrendous this movie is. However, “Ravanasura” director/co-writer Varma ultimately made a lot of the dreadful decisions that resulted in this movie being such a garbage dump. “Ravanasura” could have been a brain-teasing thriller. But instead, this noisy, overly long and aggressively foolish abomination is more likely to give viewers a headache.

Abhishek Pictures released “Ravanasura” in select U.S. cinemas and in India on April 7, 2023.

Copyright 2017-2026 Culture Mix
CULTURE MIX