This movie is a definitely good time pass and I'm sad to see people giving it a miss. While the first hour is a little slow, the 2nd hour picks up in a big way and the movie is a lot of fun.
I took 3 friends to see it with me, 2 of which had very little knowledge of Bollywood films. Despite the number of "inside jokes" throughout the movie, they really enjoyed it and had a great time.
Gorgeous costumes, great songs/dancing. It's definitely worth the money.