Priyanka's performance in itself is worth seeing. She is stunning, bold and weirdly chic. The twists arent really that powerful though. Shahid is strictly OK. The music is hummable.
I was expecting a lot more from Vishal after Omkara though and Kaminey came a bit short. But a credible effort nevertheless. The chemistry between Guddu and Sweety is the major selling point for the movie. It touches you at many levels. I wish it wasnt so brief though. The director could certainly have potrayed their relationship in more debth.
Some of the characters (Taashi, africans et all) fealt unrealistic. You sort of get the feeling that the writers didnt do that much of a homework there. They fealt make-shift and a bit out of sorts!
Overall, not a bad watch.