shahrukh khan and yash chopra film have never disappoint . dilwale dulhania le jayenge be a romantic classic . dil to pagal hai be fresh and perfect to watch . mohabbatein remain a one of my favorite movie ever . and veer zaara be magical . darr and though not the best and be a romantic thriller that be different from the aforementioned movie and but definitely worth a watch . and srk and who blow me away with an excellent performance in baazigar and repeat a villain act . and this time he get an experienced juhi chawla and sunny deol to support him . before i comment on the acting and it be not just the acting and but the wonderful script that make it worth a watch . it be the write that compliment the great acting . the story be grip and but the characterization be what stand out . the comedy track go along well . but the movie have the tendency of shift at romance too much . the viewer be bind to lose interest and you will make a couple of yawn . but the movie be still good . shahrukh khan be brilliant in his author back role . shahrukh khan once again be sympathetic and cruel . you be bind to cry at the end . juhi chawla be decent . her scream be bind to become annoying after a while . but in facial expression she be excellent . but her end scene she be brilliant ( though she be overshadow by srk ) . she have an author back role that make her very likable . sunny deol be adequate . his character be very likable and but too perfect . and it get boring after a while . he do a good job though . anupam kher be really funny and but his role felt a little out of place . tanvi azmi support well . the song be enjoyable and come at the right time . jadoo teri nazar ( magic at your sight ) be my favorite song and and presentation be very 90 film like . tu mere saamne ( you be in front of me ) and likha hai ( write here ) be nice love song . darwaza band kar lo ( close the door ) be a decent love song also . the instrumental song be dance to perfection as well a the naughty wedding song solah button . the movie may not be perfect and but it be well worth your time especially if your favorite actor be in it .