P.S. Vinod's cinematography is brilliant. The 'Halla Re' track stands out for its music as well as choreography.
Now for the characters. Uday Chopra is likeable although he apes Shah Rukh Khan to the hilt. Tanishaa is chirpy and bubbly, and has also worked on her body but her face is a giveaway. She looks misfit for the role. She has a mature face and not exactly a pretty one at that!
She overdoes her cute bit too many times and screeches too often for comfort. And why is she only wearing a bra instead of a top in every scene? Her generous show of cleavage even in Indian outfits is anything but desirable. She looks awful, particularly in her entry scene.
Richa Pallod suits her character but doesn't have to do much. Abhishek Bachchan makes an insignificant 1-minute entry in the 'Halla Re' song to give the film its star appeal. The film may appeal to the youth but doesn't stand any chance at the box-office.