Nora (Jessica Parker Kennedy) leans on her parents after returning to the past in this new still from tonight’s all-new The Flash.

In “The Girl With The Red Lightning”, the entire Team Flash is on high alert after Cicada II (Sarah Carter) threatens to unleash a dangerous virus that would put all meta-humans at risk.

PHOTOS: Check out the latest pics from The Flash

Check out all the pics and the sneak peek clip from the episode below!

The Flash airs TONIGHT, Tuesday, May 7th @ 8PM ET/PT on The CW.

Source: Read Full Article