A perfect nonsense movie to watch if one has free time. But you would still get a headache if you want to know the How's and Why's. A script I believe was written when you lack ideas but had vivid imagination. That is okay in Art but in movies it's like eating cold coffee with hot tea. It's rubbish. Salman is everything here, from thief to police to lead actor. Randeep Hooda did far better job. But hey, it's a Salman Khan movie. So Salman has to get maximum screen-time. The people who clapped after watching that cycle scene infront of the train should definitely stick to Bollywood. As Hollywood is not for them.