This movie is one of the overall best movies I've ever seen,be it Hollywood or Bollywood.Sanjay Leela Bhansali's direction is nothing less then inspiring along with some of the most wonderful music ever heard, wonderful spirited acting, and the most beautiful sets ever seen, this is a definite DEFINITE must see!!!