Netflix Korea have released a new ad for the launch of their Marvel superhero team up series 'The Defenders' narrated by none other than Stan the Man himself. The ad also hints that the Punisher may lend a helping hand!
Arriving Aug. 18 on Netflix, the eight-episode series arrives on August 18th worldwide on netflix!