This is one of the best movies of Salman khan i think Indian audience is used to masala films so they don't want to taste these type of sensible movies. Salman did his best and i don't think any actor could pull this role as Salman did because u can't find the innocence as Salman has. i give 10/10 and must watch if u are kind, soft-hearted.