Strange why do the policemen, driver and other local characters speak to each other in English when, clearly, Punjabi would be their preferred language. Nargis Fakhri, deliver her lines in her own voice for once. a couple of fast moving songs do manage to keep the excitement going.