First of all the performances
Aamir Khan – Although not his best, but a commendable performance.
Kajol – Average performance with some good scenes.
Rishi Kapoor – Excellent Performance. He looks so convincing in his Kashmiri attire.
Kiron Kher - Natural performance
Jaspal Bhatti – one word – Overrated
Shiny Ahuja – Didn’t have much screen time to prove anything
The plot is weak although filmed beautifully. Transforming of a guide in a terrorist is not so much convincing. First half has abundant Delhi’s glorious picturesque. Lodhi garden, Dargah of Nizamuddin and others make brilliant frames. The movie has beautiful snowy landscapes in the second half.
One thing that lags far behind is music. Leaving 2 songs (Chaand sifarish and Mere haath main) aside, all other songs are plain crap (yes even that rain song too). Although cinematography of all songs is fabulous.
One more thing that annoys me throughout is the use of shayari. Its not that I don’t like shayari but they are serving it in big doses.
Final Words
Watch it for the sake of time pass otherwise it is avoidable.