The Punisher Season 1 (Trailer 2)
“The only person you’re punishing is yourself.” He followed orders, and got nothing but nightmares out of it. Get a glimpse at the man who was Frank Castle in the new trailer for Netflix’s The Punisher series. Premieres 11/17/17.