I saw this movie at it's Toronto International Film Festival premier. Having watched the hilarious promos, I was very excited.
For the few who don't know the plot, I'll give a brief outline. Yogesh Patel (Harman) is a MBA student at the University of Chicago. He is supposed to inherit his maternal grandfather's wealth once he gets married. In order to pay back his brother's huge debt he is forced by his family to get married and being the emotionally sensitive that he is, he gives in to his family's plead. He then decides to see 12 girls (all played by Priyanka Chopra), one from each Rashee (sun sign) in 10 days and decide the one he likes the most.
Okay, now to the actors. Each of the 12 characters's stories are unique and well detailed. Priyanka does a fantastic job at playing each role to perfection, well almost, there are some hiccups here and there. But, one has to really commend her growth as an actress. Harman was okay and still showed signs of immaturity as an actor. Though it was big improvement from the horrendous Love Story 2050.
The movie is 192 minutes long and you can feel it. Ashutosh really needs to make his movies shorter. The direction otherwise is top-class. The THIRTEEN songs are not that bad, but nowhere close to the expectations one would set for an A-list movie. I personally only liked the title track.
What let's it down is the storyline. The story gets slightly boring at times but it picks up and manages to keep you hooked and laughing for 180 minutes. It's what happens in the last 10 minutes is what ruined it, the ending is one of the worst I have ever seen. They build up such a suspense through out the move and it is perfectly poised for a big climax... and nothing. It ends in a lull.
I definitely recommend the movie for Priyanka's hilarious and outstanding performance and romantic comedy fans will surely love it. But, it was definitely not worth the $45 I spent on the premier, I would have preferred waiting for a week and watched it for 1/4th the price.