SPOILERS: THE PUNISHER Season 1, Episode 1 Review: Does Marvel's Latest Netflix Show Live Up To The Hype?

Marvel’s The Punisher has finally been released, but can the show live up to the awesomeness of its mind-blowing trailers? It certainly gets off to a solid start. Episode 1 SPOILERS past the jump…
Source: COMIC BOOK MOVIES