Watch The Intense First Trailer for Netflix and Marvel’s The Punisher

Netflix has released the trailer for Marvel’s big new show, The Punisher. The trailer shows character Frank Castle suiting up in his iconic skull vest, ready to take-on all gritty crime as he discovers a conspiracy in New York City’s underworld. We see his character dealing with the painful aftermath of his family’s death following the Daredevil series.