The Flash also starred British actress Amanda Pays as Tina McGee, a scientist who helps Barry learn to control his powers The show was campy, thrilling, occasionally insipid, and way ahead of its time.
The original 1990 version of The Flash began production in 1988, when Warner Brothers Entertainment began looking for a home on television for[...]