A wonderful surprise !! Its like opening a present that has been wrapped so thick and when u get to it , its ur dream watch or jewellery !! Almost perfect !!

Rating: 9/10 (16 November 2012)

I am sure that lots of people are gonna switch this off the first 10 minutes cos of the way the main character turns you off or cos of the way the film looks so old , haha cos its old ..
But for those who wait it just gets better and better and you will be rewarded for your patience , those who hate him will love him , those who love him will love him more .....
I have watched better movies but i somehow cannot get over this one , it has left some sort of an impact in me and i believe in a better way ....
a must watch .....and this has made it into my top 10 definitely !!