|Original airdate:||November 17, 2017|
|Previous Episode:||"Two Dead Men"|
"Kandahar" is the third episode of season one of The Punisher.
Frank skips the subtetly while interrogating Micro. Brutal memories of secret missions shed light on Frank's past.
- Jon Bernthal as Frank Castle/The Punisher
- Ebon Moss-Bachrach as David Lieberman/Micro
- Ben Barnes as Billy Russo/Jigsaw
- Amber Rose Revah as Dinah Madani
- Daniel Webber as Lewis Walcott
- Paul Schulze as William Rawlins
- Jason R. Moore as Curtis Hoyle
- Michael Nathanson as Sam Stein
- Jaime Ray Newman as Sarah Lieberman
- Shohreh Aghdashloo as Farah Madani
- C. Thomas Howell as Carson Wolf
- Ripley Sobo as Leo Lieberman
- Kobi Frumer as Zack Lieberman
- Clancy Brown as Ray Schoonover
- Tim Guinee as Clay Wilson
- Kelli Barrett as Maria Castle
- Jeb Kreager as Gunner Henderson
- Delaney Williams as O'Connor
- Jordan Mahome as Isaac
- Shezi Sardar as Ahmad Zubair
- Benjamin Hey as SWAT Officer
Continuity and References to the Marvel Cinematic Universe
- The words on the scrabble board in the tent in Kandahar are: die, tits, swarm, armor, fubar, murderous, intent.
- Ben Barnes' character, Billy Russo is reading The Picture of Dorian Gray by Oscar Wilde in the bunker scene. In 2009, Ben Barnes played Dorian Gray in the film Dorian Gray.
- Jon Berthal worked in the animation department for the video game Manhunt on a character model called "Cerebus", the same name as the secret operation he was a part of in the middle East.