Netflix’s Punisher Casts Villain

This browser does not support the video element.

Netflix’s Punisher series has cast their villain. Ben Barnes will play Billy Russo, aka Jigsaw.