Jon Bernthal Cast as The Punisher in Season 2 of Daredevil

Jon Bernthal who played Shane in The Walking Dead has just been cast in season 2 of Daredevil as none other than The Punisher himself Frank Castle. 

This is a fantastic piece of casting and it is exciting to see Netflix pulling no punches and continuing to recruit more class talent into its homebrewed series.

In other Defenders news, it also looks like Netflix have dropped the AKA prefix to Jessica Jones.

Keep an eye out on MGFN for more information as this story develops.