Yashvardhan (John Abraham) is a hard-headed senior narcotics officer who doesn't play by the book but always ensures that justice is served. He believes that the only way to eradicate crime is to give criminals the bullet - not hand cuffs. In the midst of his most dangerous and significant operation to crack down on India's drug cartels, Yashvardhan encounters a ruthless enemy who will stop at nothing until he gets his revenge for the damage done to his business by the narcotics team. He also meets the free-spirited Maya (Genelia), whose love pushes him to make a choice between the life he already knows and the life he could have with her. Yashvardhan's decision to let happiness and normalcy into his life changes his life forever.