Bollywood has had its share of love triangles. Does Cocktail have something fresh to offer or it's just an old drink in a new glass?

Meera (Diana Penty) is a traditional Indian girl in London who meets the London bred and oh so sexy Veronica (Deepika Padukone) by chance. They gain from each other's contrasting personality and friendship blooms. Gautam (Saif Ali Khan) the happy and getting lucky with women kind of a guy falls for Deepika and he gets friendly with her best friend Diana. As it so happens in real life, Saif develops feelings for his girlfriend's best friend Diana too. Cocktail is the story of friendship that will undergo a litmus test, of love, heartburn and heart breaks. Does friendship supersede love or love prevails over friendship? Was the best friend bond wafer thin? And can anyone 'rise' in love? I won't tell you. Watch the movie ;)

The movie has lots going for it. The introduction of Saif, Diana and Deepika is flawless. Their camaraderie is so enjoyable you get simmered in their funny and frolicking ways. What happens then is a realistic depiction of problems between friends about love and companionship. You are bound to identify with the highs and lows it takes you through. The second half is marginally stretched and could have been trimmer but that, would be nit picking.

Saif has played such roles earlier. As such this is not a fresh character for him but Gautam Kapoor is his best portrayal of what he does best – a cute, fun to be with and innocent character. He portrays it with finesse, in comedy scenes and the dramatic ones. Deepika sizzles as a sexy rich brat. She looks hot and is unstoppable as Veronica. Her depiction of a wild child caught in an emotional web is praise worthy. Diana's debut couldn't have been better. Perfectly casted, she is never out of character and manages to hold her own even with experienced actors like Saif and Deepika. The seniors, Boman Irani as Saif's mama and Dimple Kapadia as Saif's mother are very good too. Randeep Hooda even in a very short role is good.

A great cocktail needs the right mix. Imtiaz Ali's script not only delivers but packs a punch! Here's an example of what an excellent script can do. The intelligent dialogues guarantees laughs and keep the mix tangy. Pritam's 'Tum hi ho bandhu' is already a rage and 'Jugni' too is an outstanding song. Anil Mehta captures the beautiful locales well and Sreekar Prasad's editing is crisp. Anaita Adajania deserves a special mention for the apt costumes and making Deepika look her sexiest self.

Director, mixologist Homi Adajania should be credited for getting this mix spot on. He treats the excellent script and dialogues with élan, adds great music and extracts superlative performances from his actors. This Cocktail is a fresh take on love triangles set in the contemporary milieu and is so refreshing, you might even ask for a repeat. A great watch whether with friends, best friend, girlfriend, boyfriend, love interest or your ex! Grab your seat now!

Watch for: A thoroughly enjoyable contemporary and mature love story. Watch out for: Performances. Don't watch if: Nai yaar. Go watch.

Story: 9 | Screenplay: 9 | Performances: 8 | Songs and Music: 8 | Direction: 8 | Overall: 8/10