Amazon has restored the series to its flagship streaming service in the U.S. after less than a week, though now…
Stargate's leading lady heads to Central City to direct an upcoming episode of The CW's comic book hit.