In his career 29 year career, this is SRK's most underrated film given the film was way ahead of its time. Plus this role was different for him as he was mainly doing happy go lucky romantic roles and the story was mainly realistic Lastly, Rahman's music is nothing but a genius at work as his score still delivers goosebumps.