Old-style Bollywood with too much dancing and singing in very beautiful (enjoyable) settings and photography. The dancing fades out in the second half, yielding to good acting and a good story.