The movie gives a wholesome experience with mind boggling acting, beautiful songs, amazing direction and some freshness.
The storyline of the movie was lacking and some parts of the movie did suffer, but it is worth a one time watch. Aishwarya Rai Bachchan's part has been my favourite, she adds beauty and freshness to the film.
The movie potrays complex emotions and deep dialogues. With a better story and little realistic touch, the movie could do better.