The Punisher finds himself fighting alongside the giant Russian Dragunov against a room full of mob goons. Trying to find out more information about his new ally, he visits a Russian bar and drops Dragunov's name which gets him knocked out and tied up by the Russian mob.
Dragunov saves Frank from the Russian mob who are about to modify his kneecap with a cordless drill. The Punisher and Dragunov begin to hunt the Russian drug dealers Vikady and Taz and, when they discover the pair are planning to fly back to Russia, decide to follow.
The Punisher and Dragunov travel around Russia trying to track down Vikady. Dragunov tells Frank why he hates the villain so much. Microchip discovers that Vikady has moved up from heroin dealer to weapons dealer and he has nuclear material he is trying to peddle.
The Punisher and Dragunov chase Vikady to Sarajevo to try and keep the villain from selling a nuclear weapon to the war torn country. With Vikady in their sights, U.N. troops intervene and keep the Punisher from taking him out.
The Punisher and Dragunov have to evade U.N. forces as they try to chase down Vikady and Taz who are driving a nuclear bomb through Sarajevo. Dragunov gives his life to take out Taz but the Punisher doesn't dare shoot Vikady because he is holding a detonator that will cause nuclear disaster in the war-torn country if it is set off.