The Punisher: Ben Barnes Teases The Show's Traumatic Storyline

After receiving plenty of praise for its previous Marvel Cinematic Universe shows, Netflix is set [...]