I'm watching this movie with my 6-year old daughter as if it was a TV series: Bollywood movies are too long for her. We're watching it for the second time now, and we're loving it as much as the first time. She as a child, because the film is an adventurous fairytale, and me as a parent, because it shows the ugly world while giving the chance to believe in a better one, it praises beautiful family values, and it encourages girls to go for their dreams. A lovely movie. Bollywood did it again!