Blinded by anger, Barry unwittingly plays into Zoom’s game and uncovers the evil speedster’s true goal: to destroy all Earths in the multiverse. In the race of his life, Barry ultimately gets the upper hand against Zoom and defeats his nemesis.
But unable to celebrate victory, Barry makes a world-shaking decision and speeds back in time to the night his mother died to stop Reverse Flash from killing her, irrevocably changing his past and redetermining his future.
CW also unveiled Keiynan Lonsdale as Kid Flash in the upcoming third season of series.
The shocking twist of the season came when Barry ran back in time to the night of his mother’s death, and decided to save her – erasing the whole timeline.
Following the shocking season two finale, CW has announced that the series will return for its third season on October 4, 2016.