On November 17th, Frank Castle will make his small screen return in Marvel’s new Netflix series The Punisher. Detailing Castle’s journey from a family man in the Marines to violent vigilante on the streets of New York City, the show was executive produced by Cindy Holland and stars Jon Bernthal.
Watch the official trailer after the jump and be sure to catch the debut next month.
Continue below…