Bow down to mani ratnam and his filmography. The music the way they use the Bengali songs in the initial stage that's make it worth it .a must watch..! And the movie is already 20 year's ahead it's hard to believe that it was flop in that era..in satrangi songs they used 7 stages of life..when Bollywood was busy doing serial dramas this is cinema..that everyone should watch it..the movie is remembered for the songs but direction acting and the love story..the dialogues...this is the most underrated film of srk.. although people don't listen the chaya chaya Tamil version it is also great one should definitely give it a try.