Where To Stream Black Scorpion Season 1 Episode 18
Power Play
- Aired May 12, 2001
- 60 Min
Mayor Worth's dispute with his deputy, Edwina Watts, backfires when the woman is subjected to an electric shock that transforms her into the villainous Stunner, who harnesses the power of electric currents to turn household appliances into weapons.