Shahid Kapoor’s movie ‘Cocktail 2’ has now arrived on OTT:
🎬 OTT Platform: Netflix
📅 Release Date: 14 अगस्त 2026
⏰ India: It was announced that streaming would begin around 12:30 PM IST.
⭐ Cast: Shahid Kapoor, Kriti Sanon, Rashmika Mandanna
🎥 Director: Homi Adajania
Where to watch: Cocktail 2 on Netflix

In other words, today—August 15, 2026—you can watch the full movie Cocktail 2 online for free on a platform like Netflix.
जानकारी Details फिल्म Cocktail 2 Lead Cast Shahid Kapoor, Kriti Sanon, Rashmika Mandanna Director Homi Adajania Genre Romantic Comedy / Drama Theatrical Release 19 जून 2026 OTT Platform Netflix OTT Release 14 अगस्त 2026 Language Hindi OTT Status अब streaming पर उपलब्ध
The film is also listed on Netflix as Cocktail 2 (2026), featuring Shahid Kapoor, Kriti Sanon, and Rashmika Mandanna in the lead roles.
❤️ What is the story about?
The film depicts the story of the relationships and love triangle involving Shahid Kapoor (Kunal), Rashmika Mandanna (Diya), and Kriti Sanon (Ally). A significant portion of the story is set in Sicily. According to Netflix, while vacationing in Sicily, Diya and Kunal begin to question their relationship and commitment after meeting Ally, an old friend of Diya’s.
What time did it release on OTT?
It was released on Netflix on August 14. It was reported that streaming in India would begin around 12:30 PM IST.
Where to watch?
You can watch it directly on Netflix India.
Cocktail 2 — Netflix
One notable point: this is not a direct continuation of the exact story of the 2012 film Cocktail; rather, it is considered a spiritual sequel.
Yes—spoilers for the full story and the ending are below. I have also cross-checked various reports regarding the ending, as there is some confusion in certain summaries concerning the climax.
🍸 The complete story of Cocktail 2
The story begins with Kunal (Shahid Kapoor) and Diya (Rashmika Mandanna). The two have been in a relationship for nearly ten years and are living together. Kunal loves Diya but is in no rush to enter into a formal commitment like marriage. While Diya loves Kunal, she constantly harbors an insecurity that he might leave her.
Also Read: Reviving Radhe’s Heartbreak: Tere Naam 2 Storms Back in 2026
Then, the two travel to Sicily, where they meet Diya’s old friend Ally (Kriti Sanon). Ally has a personality completely different from Diya’s—she is free-spirited, glamorous, and quite bold. Diya and Ally soon become close again.
The real game begins right here.
Diya fears that Kunal might get attracted to Ally.
That is why Diya herself asks Ally to seduce Kunal in order to test his loyalty. In other words, Ally getting close to Kunal wasn’t an accident to begin with—it was a test scenario orchestrated by Diya.
But the problem is that the plan gets out of control.
As the attraction between Kunal and Ally grows, they find themselves in a situation where both their friendship and Kunal’s relationship with Diya begin to fall apart. According to reports, Kunal and Ally even become physically intimate, sparking a major conflict fueled by guilt and betrayal among the three of them.

💔 What happens between Diya and Ally?
When Diya realizes the seriousness of the situation, she starts pushing Ally to marry Kunal.
It is a very strange turn of events—Diya wants the game, which was started to test Kunal’s loyalty, to now lead all the way to Kunal and Ally’s wedding.
In the climax, Diya summons Ally’s parents as well, so that Kunal and Ally can get married.
But Ally later finds out that Diya played a role in the whole situation.
🔥 Ending Explained
The biggest revelation comes when Ally tells Kunal that the attempt to seduce him in Sicily was made at Diya’s behest.
Kunal gets a huge shock.
For him, the problem isn’t just Ally—he feels that the girl he has been in a relationship with for 10 years has also manipulated him.
Furious with both of them, Kunal leaves the place.
After this, both Diya and Ally set out to find Kunal. After a funny and chaotic car chase, they manage to find him.
Kunal confronts both of them and expresses his displeasure.
❤️ Who does Kunal finally choose?
Kunal chooses Diya in the end.
i.e:
Kunal ❤️ Diya
Ally ❌ Kunal
According to some reports, Kunal eventually moves towards marrying Diya, while Ally is left behind.
But simply describing the ending as “Kunal chose Diya” would be a bit of an oversimplification.
Because the interesting part of the film is that a genuine attraction had also developed between Kunal and Ally. Therefore, Kunal’s decision isn’t just a simple “I love only Diya” kind of choice.
- So, who was actually in love with whom?
- Character Love/Attraction towards whom?
- Kunal (Shahid Kapoor) ❤️ Attraction towards Diya + Ally
- Diya (Rashmika) ❤️ Kunal
- Ally (Kriti) ❤️ Genuine attraction towards Kunal
- Diya & Ally 🤝 A very deep friendship, but not a romantic relationship.
One important point: there was considerable speculation regarding the close friendship between Diya and Ally in the film—specifically, whether there might be a romantic relationship between them—but the film’s actual conclusion remains a straightforward love triangle.
Ending in the simplest language
Diya set Ally after Kunal to test his loyalty → A genuine attraction developed between Ally and Kunal → The situation escalated to a physical relationship → Diya then tried to get Kunal and Ally married → Ally revealed the truth to Kunal—that the entire seduction plan was Diya’s idea → Kunal was angry with both of them → Ultimately, Kunal chose Diya.