JON HAMM/THE PUNISHER
Jon Hamm has proven himself to be a great actor and there is definatley a resemblence between him and Castle. Hamm has been featured in Mad Men, The Day the Earth Stood Still, and Stolen.
JASON BATEMAN/LT. MARTIN SOAP
I couldn't find a picture of Soap. I saw someone else recommend him and I couldn't agree more. He definatley has what it takes to portray Soap succesfully on screen. Bateman has been featured in Hancock, The Kingdom, and State of Play.
WAYNE KNIGHT/MICROCHIP
I know that he was already in War Zone, but I think that he was pretty good in that movie and that he should give another go at it. Knight has been featured in Basic Instinct, Jurassic Park, and Seinfeld.
JOHNNY DEPP/JIGSAW
With this choice, I was just thinking to myself who can play crazy, have good looks, and act great. The conclusion was the one and only Johnny Depp. Depp has been featured in Ed Wood, Secret Window, and Public Enemies.
TERRY CREWS/BARRACUDA
Terry Crews has been seen as a mostly comedic actor, but he has been transferring into more dramatic roles. Combining those two abilities will bring a great Barracuda to the film. Crews has been featured in Gamer, Everybody Hates Chris, and White Chicks.
BILL IRWIN/STUART CLARKE
I couldn't find a picture of Clarke. I saw someone else recommend him as well, and I think that he can portray Clarke very convincingly. Irwin has been featured in My Blue Heaven, Rachel Getting Married, and Eight Men Out.
I wish I could add more, but I couldn't find any other pictures or great choices for Frank's other allies and enemies. Let me know what you think in the comments below. ;)