Op een treinreis in Warschau ontmoet psychiatrist Shaina (Jacqueline Fernandez) politieagent Himanschu (Radeep Hooda) uit India om over hun toekomstige huwelijk te praten.
Beiden hebben hun twijfels over het huwelijk, maar op de treinreis worden ze vrienden en dit mondt uit in een diep gesprek over de vorige relatie van Shaina met de excentrieke Devil (Salman Khan), een man die puur en alleen voor een adrenaline rush leefde. Ondanks zijn eigenaardigheden hadden Devil en Shaina een hevige romantische relatie totdat hij het uitmaakte met Shaina ... voor de kick.
Himanshu deelt op zijn beurt zijn glorieuze escapades die hij als politieagent had met een intelligente dief. Wat ze beiden niet weten is dat hun verhalen een ding gemeen hebben: Devil.
Hij komt terug in hun leven met de smoes dat hij zijn geheugen is verloren. Achter deze leugen schuilt een dieper mysterie en een geheime missie waarvoor Devil zijn leven wilt geven.