The Dark Hearts of Men

The Dark Hearts of Men is the tenth episode of the second season of the television series The Punisher.

Synopsis
As Madani and Krista debate who's worth saving, Frank prepares to storm Russo's territory. A brutal encounter pushes Pilgrim back into old habits.

Plot
To be added

Cast
Main Cast:
 * Jon Bernthal as Frank Castle/Punisher
 * Ben Barnes as Billy Russo
 * Amber Rose Revah as Dinah Madani
 * Jason R. Moore as Curtis Hoyle
 * Josh Stewart as John Pilgrim
 * Floriana Lima as Krista Dumont

Guest Stars:
 * Kevin Chapman as Kusack
 * Dereck Goh as Danny
 * Allie McCulloch as Rebecca Pilgrim
 * Samuel Gomez as José
 * Jimi Stanton as Todd
 * Brett Bartholomew as Phillip
 * Ted Koch as Bob Wick
 * Shevy Gutierrez as ESU Cop
 * Jeffrey Brabant as Marine #1
 * Christopher Akpobiyeri as Marine #2
 * Manny Galan as Marine #3
 * Carly Blake Sebouhian as Hooker #1
 * Jes Davis as Hooker #2

Locations

 * New York City, New York
 * Valhalla
 * Krista Dumont's Apartment
 * (mentioned)

Events

 * Attack on John Pilgrim
 * Ambush at the Valhalla
 * Assassination of Ahmad Zubair (mentioned)
 * Ambush at the Abandoned Warehouse (mentioned)
 * Duel at the Central Park Carousel (mentioned)
 * Massacre at Central Park (mentioned)

Items

 * Punisher's Vest

Vehicles
To be added

Creatures

 * Dogs (mentioned)

Organizations

 * Billy Russo's Crew
 * United States Department of Homeland Security
 * New York City Police Department
 * United States Marine Corps (flashback)
 * (mentioned)

Mentioned

 * Ahmad Zubair
 * Sam Stein
 * Michael Pilgrim (picture)
 * Lemuel Pilgrim (picture)
 * Linda
 * Krista Dumont's Father
 * Bobby

Music
To be added