Ben Barnes has reportedly been cast for Marvel Studios' upcoming The Punisher series on Netflix, according to TVLine. The online Hollywood trade says character details are sketchy but cites a "rumor making the rounds" that Barnes is playing a "corrupt crime prodigy" named Bobby Saint.
Bobby Saint isn't from comic books, but in fact the 2004 The Punisher film - as the young son of John Travolta's Howard Saint who was killed during a drug raid by Frank Castle. In that movie, the younger Saint was played by James Carpinello.
Barnes will next be seen as one of the leading actors in HBO's Westworld remake, although most know him best from playing Caspian X in the Chronicles of Narnia film franchise.
No release date has been given for Netflix's The Punisher.