The Punisher: Season 1 has arrived on Netflix, with Jon Bernthal's Frank Castle finally getting the spotlight all to himself. That said, this is hardly the first time Frank Castle has branched out from comics to other media. Indeed, the Marvel character has had his fair share of big and small screen appearances.