The best movie I have watched in recent times the acting of ranbir was really awesome and bobby deol and anil kapoor also acted well and i keep on watching this flim whenever i feel bored , goosebumps are guranteed ignore the logic mistake ,and watch the movie it will give the wonderful experience