Deadly Nightshade

Deadly Nightshade

S1 E16: A mad vigilante vows vengeance.