www.cbr.com

Who's Who on Marvel's The Punisher

Billy Russo

The archenemy of The Punisher, Billy "The Beaut" Russo in the Marvel comics was a handsome hitman hired by Costa crime family to cover up its connections to the botched gangland execution that inadvertently resulted in the murder of Frank Castle's family. That means killing not only Castle but anyone connected with his efforts to bring the Costa family to justice. Of course, that's easier said than done, as Russo soon learns: Castle guns down all of Russo's associates and then pushes him through a plate-glass window, leaving the hit man horribly disfigured. Russo then abandons the nickname "The Beaut" and adopts the more appropriate moniker of Jigsaw.

RELATED: Marvel’s The Punisher Divides Critics in Early Reviews

The version of Russo introduced on Marvel's The Punisher bears no resemblance to his comic-book counterpart. Played by Ben Barnes, he's Castle's best friend from their tours of duty. Following deployment in Kandahar, Afghanistan, Russo returns home to found a successful private military corporation called Anvil. Although he quietly funds a counseling program for veterans and offers employment for those who find reintegration into civilian life difficult, there's a sense that Russo isn't as altruistic as he may seem.

William Rawlins

A corrupt CIA agent who debuted in 2005 in The Punisher MAX #14, Williams Rawlins had his hands in everything from heroin smuggling to terrorism to war crimes, only some of which were sanctioned by the U.S. government. Ordered by a group of corrupt generals to help mobster Nick Cavella kill The Punisher, Rawlins was instead captured and tortured by Frank Castle, who cut out his left eye in the process. Although he managed to escape, Rawlins was eventually killed by Castle in Afghanistan.

Portrayed on Marvel's The Punisher by Paul Schulze, Rawlins is a high-ranking CIA agent who oversaw an illegal black-ops mission in Afghanistan. Now on the verge of promotion within the agency, Rawlins -- initially referred to by Castle as "Agent Orange" -- is willing to do anything to keep all of the skeletons in his closet hidden.

Curtis Hoyle

A relative footnote in Frank Castle's comic book history, Curtis Hoyle was introduced in 1987 in The Punisher #1 as an Army lieutenant he knew from their time together in Vietnam. Sometime following the war, Hoyle became involved with the Rockhouse Operation, and rose through the ranks of the drug ring to become its second in command. When Castle went undercover in an attempt to get close to the organization's leader, Hoyle saw through his disguise, and was thrown to his death from a helicopter.

RELATED: Why The Punisher Doesn’t Cross Over With Any Other Defenders

On Marvel's The Punisher, Hoyle (played by Jason R. Moore) is an old friend from the military who's one of the few people that knows Castle is still alive following the events of Daredevil Season 2. Discharged after losing his leg in Afghanistan, Hoyle now runs a counseling program for military veterans funded, at least in part, by Billy Russo.

Dinah Madani and Sam Stein

Marvel's The Punisher

New characters created for Marvel's The Punisher, Dinah Madani and Sam Stein are New York City-based agents for the U.S. Department of Homeland Security whose investigations lead them to cross paths with Frank Castle, believed dead by authorities.

Played by Amber Rose Revah, Madani is brought from Afghanistan, where she left behind unfinished business, to New York City, where she immediately clashes with her supervisor (C. Thomas Howell). Stein, portrayed by Michael Nathanson, is Madani's new partner, who must earn her trust while maneuvering internal politics.

Debuting Friday, Nov. 17, on Netflix, The Punisher stars Jon Bernthal as Frank Castle, Ben Barnes as Billy Russo, Ebon Moss-Bachrach as Micro, Amber Rose Revah as Dinah Madani, Deborah Ann Woll as Karen Page, Daniel Webber as Lewis Walcott, Shohreh Aghdashloo as Farah Madani, and Paul Schulze as Rawlins. 

Star Wars Emperor Palpatine Supreme Leader Snoke
Star Wars Theory: The Last Jedi Hinted That Snoke Was Actually Palpatine

More in CBR Exclusives