"Deadly Nightshade" is the sixteenth episode of The Flash. It aired on March 30, 1991.

Synopsis

Barry "The Flash" Allen teams up with Dr. Desmond "Nightshade" Powell, combining their super powers to defeat an insane vigilante known only as "Deadly Nightshade".

Cast

Starring

Guest starring

Co-starring

Trivia


Community content is available under CC-BY-SA unless otherwise noted.