Thomas Jane return to the role of Frank Castle in this over the top and totally nsfw short film. Bad guys are punished. And hey, Ron Perlman is in it, too! Seriously, don’t watch this at work or around squeamish people. For more Punisher awesomeness, check out our recap on past Punisher #1′s.