Future William and Mia search for Felicity and try to stop a terrorist organization from blowing up all of Star City.
A mind-controlling gorilla battles a half-man, half-shark, and it’s all awesome.
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.
Oliver Queen has his hands full with his son lashing out and a fellow inmate from Slabside trying to get his attention.
Barry and Ralph go undercover to get a device that can stop Cicada.
The show’s 150th episode looks back at Oliver Queen’s past and sets a new course for his future!
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.