John est un tueur à gages qui travaille pour un truand nommé Captain. Après avoir massacré toute une famille, il est rattrapé par les conséquences de ses actes et décide de quitter le milieu. Il recommence alors une nouvelle vie avec sa femme enceinte, Shalini.
Pendant ce temps, Captain est menacé par un parrain rival, Yunus. Après une attaque, il décide de donner une leçon à toute la ville en éliminant le plus grand industriel, le plus grand producteur de films, le policier qui soutient Yunus, ainsi que Yunus lui‑même, afin que plus personne n’ose devenir un nouveau Yunus. Il veut que ce soit John qui exécute ce plan et, pour le forcer, il prend Shalini en otage.
John dispose de 36 heures pour tuer les cinq cibles de la liste. La situation empire lorsque le flic le plus redouté de la ville, Wagh, remonte sa trace. Le temps presse pour John et les cadavres commencent à s’accumuler.