Virtue of the Vicious
Marvel's The Punisher Season 1

Not Yet Available


Critic Ratings: N/A
Critics Consensus

No consensus yet.

Episode Info

A hit on a famous politician is inspected -- and re-inspected -- from all angles. Madani must come to terms with an awful reality.


Jon Bernthal
as Frank Castle/Punisher
Ebon Moss-Bachrach
as David Lieberman/Micro
Ben Barnes
as Billy Russo
Deborah Ann Woll
as Karen Page
Amber Rose Revah
as Dinah Madani
Daniel Webber
as Lewis Walcott
Jason R. Moore
as Curtis Hoyle
Jaime Ray Newman
as Sarah Lieberman
Show More Cast

Virtue of the Vicious Photos

Critic Reviews for Virtue of the Vicious

Given the events that followed, this was the ideal episode for the creative team to be a little experimental.

Nov 17, 2017 | Full Review…