A super villain clashed with some super friends of Barry Allen on The Flash Season 1 Episode 22.

Having learned that Wells refurbished the particle accelerator (for some nefarious purpose) and has been hiding right in front of them this whole time, Barry realized the dire nature of the situation:

Posted in: TV Recaps