Cocktail is an excellent "Bollywood" film(sic), not for the purists however.An out-of-the-box concept about friendship and the love triangle. Saif Ali Khan is a pathological flirt, living in London, who comes up with the most-cheeky-lines ever. Diana Penty is a 'desi' girl who just lands at London in search of her supposed-to-be-husband(Randeep Hooda) and ends up being rescued by Deepika Padukone, the female alter- ego of Saif's character. Her character is portrayed as a party-goddess who is keen of short flings. The movie is about how the three coexist as friends/room mates and how a not-so-complicated love triangle evolves. The second half is a bit disappointing though, as sadness sets in, the story tends to weaken and the actors are not given much scope.

Homi Adajania has vision and has proved again after Being Cyrus(2005) that he can turn script into cinema, hats off. Credit to Imtiaz Ali as well for writing another 'hatke' love story. Saif Ali Khan is an embodiment of his character, credit to Deepika Padukone for her outstanding role as Veronica. Diana Penty is a promising newcomer, with a very pretty face and economical acting skills, doing only what she was told to. She cries really well for a girl. The supporting cast of Boman Irani, Dimple Kapadia and Randeep Hooda are wonderful, flawless in their restricted roles.The music is upbeat. Go watch the movie if you enjoy Bollywood cinema.

As a viewer, I loved it, but as a critic, I would go on to say that it is not a second time watch. The story could have been more stronger and less predictable towards the end. The casting being superb and the actors doing a good job overall, I would give Cocktail an eight!