Since the second season of Netflix's Daredevil, Jon Bernthal has been in the role of Frank Castle/The Punisher. An antihero with a complicated, traumatic history including military service, the character acted as a foil to the deeply Catholic Matt Murdock/Daredevil due to their differing views on vigilantism. He received his own spin-off thereafter, which lasted for two seasons, and following a couple of guest spots on Daredevil: Born Again, he is slated to receive his own special presentation on Disney+.