Marvel and Netflix's upcoming mini-series, The Punisher, has its first trailer. Currently only viewable as a post-credits scene after the finale of the newly-released Defenders series, the trailer includes a montage of images from what appear to be Frank Castle's tragic former life, as he pounds his own logo into a concrete floor with a sledgehammer.