It might be tough to tell, but yes, that really is Marvel’s Punisher on the set of the second season of Daredevil. Much like Daredevil wore black pajamas for most of his first season, it appears Frank Castle will need a bit of time before he dons his trademark skull shirt. Still, he doesn’t look like anyone you want to mess with.
There are a bunch more on-set pics at the links below, but I figured you pretty much get the idea.
Contact the author at firstname.lastname@example.org.