Season 2 (The Flash: 2014)

"My name is Barry Allen, and I am the fastest man alive. To the outside world, I am an ordinary forensic scientist. But secretly, with the help of my friends at S.T.A.R. Labs, I fight crime and find other metahumans like me. I hunted down the man who killed my mother. But in doing so, I opened up our world to new threats, and I am the only one fast enough to stop them. I am The Flash."

- Introduction

The second season of premiered on October 6, 2015, on The CW and concluded on May 24, 2016. The season consisted of 23 total episodes during its run.

Synopsis
Following the defeat of Barry Allen's arch-nemesis Eobard Thawne (aka Reverse Flash), Team Flash quickly turned their attention to the singularity swirling high above Central City, which fans last saw consuming everything in its path. Armed with the heart of a hero and the ability to move at super speeds, Barry charged into the eye of the singularity, but will he actually be able to save his city from impending doom?

Main Cast

 * Grant Gustin as The Flash (Barry Allen) / Barry Allen
 * Candice Patton as Iris West / Iris West-Allen
 * Danielle Panabaker as Caitlin Snow / Killer Frost (Caitlin Snow)
 * Carlos Valdes as Vibe (Cisco Ramon) / Reverb (Francisco Ramon)
 * Keiynan Lonsdale as Wally West *
 * Tom Cavanagh as Harry Wells / Reverse-Flash/Harrison Wells (Eobard Thawne)
 * Jesse L. Martin as Joe West / Joe West

Recurring Cast

 * Wentworth Miller as Captain Cold (Leonard Snart)
 * Teddy Sears as The Flash (Jay Garrick) / Zoom (Hunter Zolomon) / Hunter Zolomon
 * Tony Todd as Zoom
 * John Wesley Shipp as Henry Allen / The Flash (Barry Allen) / Speed Force  / The Flash (Jay Garrick)
 * Michelle Harrison as Nora Allen / Nora Allen / Speed Force
 * Patrick Sabongui as David Singh / David Singh
 * Victor Garber as Firestorm (Martin Stein)
 * Shantel VanSanten as Patty Spivot
 * Vanessa Williams as Francine West
 * Malese Jow as Linda Park / Doctor Light (Linda Park)
 * Amanda Pays as Tina McGee
 * Demore Barnes as Tokamak (Henry Hewitt) / Henry Hewitt
 * Violett Beane as Jesse Wells
 * Ciara Renée as Hawkgirl (Kendra Saunders)
 * Morena Baccarin as Gideon

In-Universe Guest Stars

 * Stephen Amell as Green Arrow (Oliver Queen)
 * John Barrowman as Dark Archer/Ra's al Ghul (Malcolm Merlyn)
 * Emily Bett Rickards as Overwatch (Felicity Smoak)
 * Willa Holland as Speedy (Thea Queen)
 * David Ramsey as Spartan (John Diggle)
 * Neal McDonough as Damien Darhk
 * Casper Crump as Vandal Savage
 * Falk Hentschel as Hawkman (Carter Hall) / Khufu
 * Anna Hopkins as Samantha Clayton
 * Audrey Marie Anderson as Harbinger (Lyla Michaels)
 * Katie Cassidy as Black Siren (Laurel Lance)

Notes:
 * 1) Keiynan Lonsdale is credited as a series regular from 2x09  onwards.

Soundtrack
On July 22, 2016, an album consisting of incidental music from the season was released digitally on Spotify and Amazon Music.