The story is set in the heartland of Uttar Pradesh whose political landscape is dominated by two politicians Dubey (Anil George) & Jiji (Divya Dutta). Babu Bihari is a hitman hired by both to get rid of their rivals. He kills for a paltry sum of Rs. 20,000, of which 5000 is the commission to a constable who gets him the hit job. Babu is ferocious & has a very direct approach to hitting his target. He has a reputation of clean hits without any fuss.
Babu leads a very simple life, lives alone in a shanty in a remote location. One fine day Jiji offers him a hit job of a local muscleman. Babu goes survey the routine of his target. There he comes across Fulwa a Cobbler. He is smitten by her beauty & impressed with her head-strong attitude. He tries to court her, but his advances are rejected by her. Meanwhile, he kills his target, which is witnessed by Fulwa.
In the police investigation, she refuses to identify him. Babu barges into her home & she stabs him instinctively with a sharp tool. Babu somehow manages to control the damage & tells her that he came because he was curious why she did not divulge any information to the police. She tells her that the guy he just killed & his 2 brothers raped her repeatedly. She tells him if he kills rest of the 2 brothers she would spend her entire life with him. Babu promptly kills the 2 remaining brothers. When he returns for his payment Jiji is furious with him. As he has ruined her plan. It was on the insistence of the younger brother, that she killed the elder brother to forge an alliance with the remaining 2 brothers for upcoming elections. This puts Babu in bad books with Jiji.
Here Babu & Fulwa have a great time & enjoy each other's company. On the other hand, Dubey feels that 3 muscle men (Bahubali) of Jiji are an obstacle to his prospects of winning the election. He gives the contract to kill all 3 Bahubalis to Babu. Babu goes to Jiji & informs her about the contract. He throws an open challenge to her to save her men if she can. He is about to hit his first kill when a bullet is already shot missing its target. In the ensuing chaos, the victim escapes. It turns out that there is another hitman given the same contract. Babu saves the second hitman from the enraged mob. The second hitman is Banke, who considers Babu as his guru. Although furious at first that he ruined his kill, Babu makes amends with Banke. They decide to make this as a game. Of the 3 kills whoever scores higher will win & loser will have to leave the profession.
Babu scores the first kill. He is about to score the second hit, but a cop loyal to Jiji intervenes. In the ensuing scuffle, Babu is hit in the shoulder. He takes him in his police jeep & just about to depart; Banke sneaks in as a postman & scores the kill. The cop is furious takes him to a jungle to investigate. Babu is rescued by Banke & takes him to his home. Fulwa removes the bullet from his body & heals him back to health. She is impressed by his suave looks & strong physique. Chemistry seems to boil amongst the two, which Babu also notices. Babu offers them to spend a night together; shocked at first Fulwa berates him & walks away. Banke reluctantly backtracks saying that he was going along with their dance & booze filled merriment. Babu was actually testing their integrity & tells Banke that if he tries getting closer to Fulwa he would kill him.
After recovering from his injury Babu & Banke collaborate to kill Triloki the last target & closest aide of Jiji. They create a chaos in the rally & abduct him from there in the guise of constables. After killing him they sit near a railway bridge to celebrate their victory. After moments of drunken banter, Banke reveals that the contract was for 4 people & shoots Babu point blank. Babu falls off the bridge into a cargo train.
Next, we see Babu waking up in a hospital with long hair & beard, apparently from a long coma. He clean-up himself & returns back. His cop friend reveals that after the death of Triloki, Jiji got her entire force to his location, set his house on fire, raped & burnt Fulwa as well. Babu is completely heartbroken & swears vengeance for the blood of all the traitors. The first locates Banke & just as he is about to kill him, Banke explains that he just executed his contract, principally Babu respects that. He spares his life because Banke had saved his life in past. Banke tells him that Dubey revealed his address to Jiji. Thereafter he goes on a killing spree & kills all his nemesis. At the end, the secretary of Dubey (who now owns his empire) gives Babu one more contract. Babu refuses & says that he has left the business. He gives him an address & tells him that he has a strong motive to take this contract.
Babu goes to the address & instinctively avoids getting stabbed from a sharp tool, unmistakably from Fulwa. He is surprised to see her alive and she also has his son. Then comes Banke. It is then revealed that Banke & Fulwa fell in love the moment they met. Fulwa gives Banke contract to kill Babu. Babu kills Banke by tricking him into a Russian roulette style game. He kills Fulwa as well for her betrayal and burns both of them on a pyre and keeps the child. In the end, the child shoots Babu in the end for killing Fulwa and Banke.