Punisher set photos: Frank Castle has seen better days

Celebrity Sightings in New York City - March 31, 2017

Production continues on Netflix and Marvel’s The Punisher and a few more photos of Jon Bernthal’s Frank Castle have arrived from the set, and let’s just say that Frank has seen some better days. Check them out in the gallery below!

Read the Full Story