DC COMICS: The Flash 1990 (Double Vision)



Speed Force in the Media

The Flash (1990)

TRAILER:
COMING SOON

PLOT:
A mad scientist implants a device in the Flash's brain and gains remote control of his powers in order to stop a witness from testifying against a drug lord the scientist is working for.

WHO'S WHO:
