Rashmika Mandanna’s Cocktail 2 movie Review
Rating: 2.5/5
— Surya Prakash Josyula
“Everyone who falls in love gets married. Some marry the people they love… the rest marry people loved by someone else.”
That is how things usually work. But this is the story of a couple who have spent sixteen years in a live-in relationship while keeping marriage at arm’s length. They are Kunal (Shahid Kapoor) and Diya (Rashmika Mandanna). They believe in love but not in marriage, happily living life on their own terms. However, such arrangements rarely sit well with relatives and friends. They keep asking the same question: “When are you getting married?”
To escape all that pressure, the couple heads to Sicily, Italy, for a vacation. That is where the story takes a turn. A bottle of alcohol enters the scene. One day, Kunal gets completely drunk and, with the overconfidence that men often possess, boasts, “Even if I cheat on you, you’d never be able to find out, baby.” The dialogue doesn’t end there. Neither does the topic. It switches on Diya’s internal doubt meter.
Suddenly, she starts wondering whether Kunal truly loves her or has simply become accustomed to being with her after all these years. For ordinary people like us, this would be the point where we’d confront the issue directly and settle it once and for all. But movie heroines do not operate that way. So Diya comes up with a brilliant plan.
Cut to Sicily. There, they run into Diya’s old college friend Ally (Kriti Sanon). Ally is the kind of girl who believes life shouldn’t be taken too seriously—and doesn’t take even that philosophy seriously. Since an old friend is conveniently available, Diya comes up with a “smart” idea to test her boyfriend’s character.
She gives Ally a secret mission: “Flirt with my boyfriend and let’s see how far he goes.”
At this point, exactly what you expect to happen happens. After all, he’s a guy. Add a glamorous friend openly flirting with him and expecting him to ignore it might be asking a lot. What begins as a harmless test slowly goes off track. Ally genuinely falls in love with Kunal. Kunal, in turn, throws loyalty out the window and crosses the line.
Fine, the story has to move forward somehow. So now Diya becomes active. The woman who rejected marriage for years suddenly pulls out a ring and proposes. The story then shifts to Delhi, where wedding preparations begin. Looking for logic in a love story is like looking for parking space in heavy traffic. So don’t ask how or why.
From there, the film revolves around big ideas like love, jealousy, selfishness, freedom and commitment. Who loves whom? Who is testing whom? Who is deceiving whom? The film moves forward searching for answers to these questions. If you want those answers too, you’ll have to watch the movie.
Analysis
Normally, we believe a lot of lies in movies. We believe a single man can beat up a hundred people. We believe a hero can suddenly appear in Switzerland when a song starts. We accept time travel, zombies and superheroes. But there is one thing audiences find hard to digest—characters behaving foolishly when they should be smart. That is exactly Cocktail 2’s problem.
As far as I understand it, the writer wanted to tell a love story. He wanted to explore confusion within relationships. But to do that, he created an artificial conflict—the loyalty test. That very test ends up swallowing the entire story. As a result, the second half becomes a melodrama revolving around three characters.
If you observe closely, the conflict in this story doesn’t emerge naturally from the characters or situations. The writer brings it in himself.
Diya suspects Kunal. That’s perfectly normal. No complaints there. But the way she chooses to deal with that suspicion doesn’t fit her character at all.
A woman who has spent sixteen years with a man doesn’t even attempt to have an honest conversation with him. Instead, she reconnects with a friend she hasn’t met in ten years and asks her to trap him. It simply isn’t convincing.
This isn’t a decision the character would naturally make. It’s a decision the writer makes to move the plot forward. That’s where the film starts feeling artificial.
For a story to work, the audience must believe, “Yes, this could happen.” The moment viewers start thinking, “Couldn’t these two just sit down and talk?” the screenplay has already lost the battle.
Even if we assume the director wanted to create a love triangle, it doesn’t quite feel like one. In successful love triangles, all three characters carry equally strong emotional weight. Every character has a valid point of view.
Here, Diya starts the game. Ally participates in it. Kunal doesn’t even know a game is being played. In such a situation, it becomes difficult to know whose side we should be on.
After all this, the film spends its final ten minutes telling us that love is about trust. We walk out of the theatre thinking, “Oh really? We never knew that.”
Final Thought
What was intended as a Gen-Z love story ultimately turns into something closer to a trust-issues workshop. The only lesson the film leaves us with is this:
It’s not difficult to protect love. The difficult part is stopping yourself from getting the idea of “testing” it.
Otherwise, a love story can easily grow into a full-fledged psychology project.





