It's an okay Bollywood flick. Cliché story line. What sets it apart from other is the music. After almost 18 years it still one of the master class of a musical that Bollywood ever produced. A R Rahman was at his best. The lyric and sound engineering was almost unparalleled to other Hindi movies.