A former whiz-kid from S.T.A.R. Labs returned to take revenge on Harrison with a killer sound. Meanwhile, Iris joined the city newspaper.
Team Arrow is struggling to keep Starling City safe in Oliver's absence.
As Barry and Joe came to grips with Iris moving in with Eddie, Captain Cold returned with a new plan for dealing with the Flash.
Alicia and Prady squared off in two kinds of debates while Chicago braced for a potential riot.
One last good turn of events may prevent Cary from going to prison, but will it happen in time? Meanwhile, Alicia's debate prep got off to a messy start.
This was it: Team Avatar vs. Kuvira and her giant mecha.
Harris did his best to prevent the crew from discovering the truth, but an outside investigator and Christa's new abilities made doing so quite challenging.
Five decades into a lengthy mission, the inhabitants of the Ascension began coming undone in the wake of a young woman's murder.
Kuvira's plans to attack Republic City were set in motion sooner than expected... and no one was expecting her latest weapon.
The plot behind Sara's murder was revealed, and Oliver paid the ultimate price to protect someone close.
As Barry confessed his feelings to Iris, the Reverse Flash returned... and he was ready to throw down.
Team Arrow finally landed a lead on the boomerang assassin... when he attacked A.R.G.U.S. headquarters. Luckily, the team from The Flash dropped by to help.
The Arrow visited Barry in Central City, but Barry wasn't particularly hospitable because he'd been infected with a lot of rage from the latest metahuman.
As Barry coped with the loss of his powers due to a new metahuman, a criminal from Starling City took control of Central City's police headquarters.