'The Punisher' Trailer Reveals Frank Castle's Painful Past

Frank Castle's past haunts him in Netflix and Marvel's The Punisher trailer, which Netflix sneakily unleashed as a post-credit video for fans who binge-watched The Defenders on its Aug. 18 release day.

"The past is more than memories. It's the devil you sold your soul to. He's coming. He's coming to collect," Castle, played by Jon Bernthal, eerily says as painful memories flash by in the trailer.