Continuing his crusade to punish violent criminals, former FBI agent Frank Castle (Stevenson) arrives in New York to take on the city's underworld bosses. Ray Stevenson ... Frank Castle / The Punisher Dominic West ... Billy Russoti / Jigsaw rest of cast listed alphabetically: Cas Anvar ... Plastic Surgeon Julie Benz ... Angela Donatelli Tony Calabretta ... Detective Saffiotti Larry Day ... Agent Miller Doug Hutchison ... Looney Bin Jim Wayne Knight ... Linus Lieberman / Microchip Keram Malicki-S