The Punisher series adds Prince Caspian star in villain role

Is the main foe out of the original Punisher movie?


While we were pleased to hear that The Punisher would be getting his own Netflix series – spinning out of the character’s appearance in Season 2 of Daredevil – since then it has all gone quiet on the news front regarding Marvel’s most merciless menace to the universe’s ne’er do wells. Now this has changed, with TV Line reporting that Ben Barnes has joined the cast.

According to the report, Barnes (who is best known for playing Caspian in the Chronicles Of Narnia films, while also making appearances in the genre-friendly likes of Stardust, Dorian Gray and Seventh Son, and HBO’s upcoming Westworld) will likely be taking on the role of adversary as a counterpoint to Jon Bernthal’s Frank Castle.

Interestingly, rumours peg him as playing Bobby Saint, the son of John Travolta’s Howard, last seen (briefly) in the 2004 Punisher movie starring Thomas Jane. If this is true then it would be an interesting one considering that the character (and indeed, the entire family) hasn’t actually appeared in the comic books.

Ben Barnes in Dorian Gray.

Still, bearing in mind that the Punisher doesn’t exactly have the biggest rogue’s gallery (most of his enemies end up in the ground, naturally), there aren’t a massive amount of options, so the creators of the show will have to be a bit creative on this one.

Then again, with Bernthal involved, half the battle’s one already. Arguably more villain than hero, depending on your viewpoint, he proved in Daredevil that he could embody both roles perfectly. It will be interesting to see how he pulls it off here, as he’s now the main attraction rather than a sideshow, but we have faith in Bernthal.

An air date for The Punisher is yet to be announced. You can download The 25 Greatest Marvel Comics digital edition from now. For more news about the biggest movies, pick up the new issue of SciFiNow.