What's Past Is Prologue

Synopsis
In the 100th episode, Barry and Team Flash come up with a plan to stop Cicada. However, the plan calls for Barry and Nora to travel back in time to gather some key necessities. However, Barry hesitates, concerned about his daughter seeing certain parts of his life. Meanwhile, Sherloque takes his concerns about Nora to Iris, and Caitlin turns up a key asset in the fight against Cicada.

Main Characters

 * Team Flash
 * Harrison Sherloque Wells
 * Elongated Man (Ralph Dibny)
 * The Flash (Barry Allen)
 * Iris West-Allen
 * Vibe (Cisco Ramon)
 * Killer Frost (Caitlin Snow)
 * XS (Nora West-Allen)
 * The Flash (Barry Allen) (Earth-90)

Villains

 * Cicada (Orlin Dwyer)
 * Time Wraith
 * Harrison Wells (Eobard Thawne)
 * The Monitor (Mar Novu)
 * Time Wraith
 * Harrison Wells (Eobard Thawne)
 * The Monitor (Mar Novu)
 * The Monitor (Mar Novu)

Other Characters

 * Grace Gibbons
 * Gideon
 * Gideon
 * Gideon
 * Gideon
 * Gideon
 * Gideon
 * Gideon

Before March 18, 2000

 * Henry Allen
 * Nora Allen

December 11, 2013

 * S.T.A.R. Labs
 * Harrison Wells (Eobard Thawne)
 * Grodd
 * Cisco Ramon
 * Caitlin Snow
 * Ronnie Raymond
 * Clifford DeVoe
 * Marlize DeVoe
 * Barry Allen
 * Iris West
 * Gideon
 * Martin Stein
 * The Thinker (Clifford DeVoe)
 * Clyde Mardon
 * Mark Mardon
 * Vanessa Ambres
 * Vanessa Ambres

January 27, 2015

 * Barry Allen (2016)
 * Harrison Wells (Eobard Thawne)

April 29, 2016

 * Zoom/Jay Garrick (Hunter Zolomon)
 * Team Flash
 * Wally West
 * Iris West
 * Joe West
 * Caitlin Snow
 * Cisco Ramon
 * Harry Wells

May 23, 2017

 * Savitar (Barry Allen)
 * Team Flash
 * The Flash (Barry Allen)
 * Kid Flash (Wally West)
 * The Flash (Jay Garrick)
 * Killer Frost
 * Vibe (Cisco Ramon)
 * Iris West
 * Iris West

Speed Force Visions

 * Team Flash
 * The Flash (Barry Allen)
 * The Flash (Iris West-Allen)
 * Gypsy (Cynthia)
 * The Flash (Jay Garrick)
 * Vibe (Cisco Ramon)
 * Killer Frost (Caitlin Snow)
 * Henry Allen
 * Edwin Gauss (taken over by Cliford DeVoe)
 * The Thinker (Clifford DeVoe)
 * Marlize DeVoe
 * Nora Allen (Speed Force)
 * Grodd
 * Dominators
 * Hunter Zolomon
 * King Shark (Shay Lamden)
 * Reverse-Flash (Eobard Thawne)
 * Pied Piper (Hartley Rathaway)

Teams and Organizations

 * Central City Hospital
 * Team Flash
 * S.T.A.R. Labs

December 1, 2013

 * S.T.A.R. Labs
 * CCPD
 * Central City Hospital
 * Central City Hospital

January 27, 2015

 * S.T.A.R. Labs

April 29, 2016

 * S.T.A.R. Labs

Species

 * Humans
 * Meta-Humans
 * Artificial Intelligence
 * Time Wraiths
 * Split Personalities

December 11, 2013

 * Humans (Earth-221)
 * Humans
 * Meta-Humans
 * Gorillas
 * Artificial Intelligence

January 27, 2015

 * Humans
 * Meta-Humans

April 29, 2016

 * Humans
 * Humans (Earth-2)

May 23, 2017

 * Humans
 * Meta-Humans
 * Meta-Humans (Earth-3)
 * Time Remnants
 * Split Personalities

Speed Force Visions

 * Humans
 * Meta-Humans
 * Meta-Humans
 * Meta-Humans
 * Meta-Humans
 * Time Remnants

Elseworlds Cold Open

 * Humans
 * Meta-Humans
 * Maltusians

Objects

 * Lightning Dagger
 * Dark Matter
 * Nora West-Allen's Journal
 * Time Language
 * Time Portal
 * Flash Ring
 * The Flash Suit
 * Power Dampener
 * Breaches
 * CFL Quark Matter
 * S.T.A.R. Labs Mobile Research Unit
 * Cicada Suit
 * Vibe Suit
 * Reverb Goggles
 * Vibe Gauntlets
 * XS Suit
 * Gauntlets
 * Gauntlets
 * Elongated Man Suit
 * Enlightenment Satellites
 * Pulse Rifle
 * Tachyons
 * Elongated Man Suit
 * Enlightenment Satellites
 * Pulse Rifle
 * Tachyons

December 11, 2013

 * Reverse-Flash Suit
 * Dark Matter
 * Firestorm Matrix
 * Firestorm Matrix Core

January 27, 2015

 * The Flash Suit (2015)
 * Wheelchair

April 29, 2016

 * Zoom Suit
 * Pulse Rifle
 * Speed Force Transmitter
 * The Flash Suit
 * Breaches

May 23, 2017

 * Savitar's Suit
 * The Flash Suit
 * The Flash Suit (Earth-3)
 * Jay Garrick's Helmet
 * Speed Force Bazooka
 * Vibe Suit
 * Reverb Goggles
 * Vibe Gauntlets
 * Killer Frost Suit


 * Breaches

Speed Force Visions

 * The Flash Suits
 * Hoverchair
 * Elongated Man Suit
 * XS Suit
 * Gauntlets
 * Gauntlets
 * Thinking Cap
 * Time Language
 * Breaches
 * Vibe Suits
 * Reverb Goggles
 * Vibe Gauntlets
 * Jay Garrick's Helmet
 * The Flahs Suit
 * Savitar's Suit
 * Killer Frost Suit
 * Dominator Drop Ship
 * Zoom Suit
 * Reverse-Flash Suit
 * Pied Piper Suit

Elseworlds Cold Open

 * "Stargirl Suit"
 * "Hawkgirl Suit"
 * "Huntress Suit"
 * "Hawkman Suit"
 * "Green Arrow Suit (Earth-90)"
 * "Captain Cold Suit"
 * "Firestorm Suit"
 * "The Ray Suit"
 * "Jesse Quick Suit"
 * "Obsidian Suit"
 * The Flash Suit (Earth-90)

Locations

 * Earth-1
 * Earth
 * USA
 * Missouri
 * Central City
 * S.T.A.R. Labs Central City Facility
 * Pipeline
 * Time Vault
 * Keystone City
 * Iron Heights Penitentiary
 * Earth-90
 * Earth
 * Speed Force
 * Speed Force

Prior to March 18, 2000

 * Earth-1
 * Earth
 * USA
 * Missouri
 * Central City
 * Holly Drive
 * Allen House

December 11, 2013

 * Earth-1
 * Earth
 * USA
 * Missouri
 * Central City
 * S.T.A.R. Labs Central City Facility
 * S.T.A.R. Labs Particle Accelerator
 * Time Vault
 * Central City Police Precinct

January 27, 2015

 * Earth-1
 * Earth
 * USA
 * Missouri
 * Central City
 * S.T.A.R. Labs Central City Facility
 * S.T.A.R. Labs Particle Accelerator
 * Time Vault

April 29, 2016

 * Earth-1
 * Earth
 * USA
 * Missouri
 * Central City
 * S.T.A.R. Labs Central City Facility

May 23, 2017

 * Earth-1
 * Earth
 * USA
 * Missouri
 * Central City

Speed Force Visions

 * Earth-1
 * Earth
 * USA
 * Missouri
 * Central City
 * S.T.A.R. Labs Central City Facility
 * Speed Lab
 * Central City Police Precinct
 * Keystone City
 * Iron Heights Penitentiary
 * Earth-2
 * Gorilla City
 * Unnamed Pocket Dimension
 * Sanctuary