Future William and Mia search for Felicity and try to stop a terrorist organization from blowing up all of Star City.
Oliver and his team try to work with the SCPD, but things don’t go well.
Is this the end of Ricardo Diaz? He’s literally been on fire!
Manchester Black has returned and he’s got his own team primed to wreak havoc.
A new villain is introduced as Kara continues to adjust to life without Alex knowing her secret.
Nora keeps going back in time to save Team Flash from dying at Cicada’s hands, but she just can’t seem to get it right.
Barry and Ralph go undercover to get a device that can stop Cicada.
Barry, Iris and Nora try and wake Cicada’s daughter up to solve their villain problem, but they may have just made things worse!
An old grudge goes after Ollie while Laurel deals with problems from her past.
It’s another road trip episode for Kara, as she travels to Nia Nal’s hometown for a harvest festival!