Armageddon, Part 5

This episode marks the conclusion of Armageddon. "We all survived because... when faced with the very worst, it's our choices that define us. And the choices that we made are why we're all heroes. So, to making our own destiny and protecting it. Together."

- Barry Allen and Team Flash

Synopsis
The conclusion to Armageddon presents an opportunity for The Flash to end his lifelong battle with Reverse Flash for good, but the payoff could be too much for Barry and team to handle. Meanwhile, Mia Queen drops in from the future looking to save a lost loved one, and she won't let anything stand in her way.

Protagonists

 * Team Flash
 * The Flash (Barry Allen)
 * Joe West
 * Iris West-Allen
 * Caitlin Snow
 * Cecile Horton
 * Frost
 * Allegra Garcia
 * Chester P. Runk
 * Damien Darhk
 * Green Arrow (Mia Queen)
 * Nora Palmer

Villains

 * Reverse-Flash/Harrison Wells (Eobard Thawne)
 * Despero

Other Characters

 * David Singh
 * Daisy Korber
 * Chillblaine
 * Ron Mallett
 * Taylor Downs
 * Green Arrow (Oliver Queen)
 * William Clayton
 * Felicity Smoak
 * Eddie Thawne
 * Black Canary (Laurel Lance)
 * Black Canary (Dinah Drake)
 * Bianca Bertinelli
 * Ronnie Raymond
 * The Flash
 * Jefferson Pierce
 * Cisco Ramon
 * Laurel Lance
 * Bart West-Allen
 * Nora West-Allen
 * God

Teams and Organizations

 * CCPD
 * S.T.A.R. Labs
 * Team Flash
 * Canaries
 * A.R.G.U.S.
 * Central City Taxi
 * Sebastian James

Events

 * Reverse Flashpoint
 * Armageddon
 * Attack on CCPD
 * Battle for Reverse-Flash

Species

 * Humans
 * Metahumans
 * Metahumans (Earth-2)
 * Kalanorians

Objects

 * The Flash Suits
 * PED
 * Magic
 * Time Stone
 * Temporal Wormholes
 * Reverse-Flash Suit
 * Green Arrow Suit
 * Mia Queen's Bow and Arrow
 * Canary Cry Arrow
 * Super-Capacity Array
 * Forcefields
 * Black Canary Suits
 * Hōzen
 * Despero's Belt
 * Pulse Rifles
 * Speed Mirage
 * Time Aberrations

Locations

 * Earth-Prime
 * Earth
 * North America
 * United States of America
 * Missouri
 * Central City
 * West House
 * Central City Police Precinct
 * S.T.A.R. Labs Central City Facility
 * Central Boulevard
 * Europe
 * Germany
 * Berlin
 * Kalanor
 * Flame of Py'tar
 * Hell
 * Speed Force
 * Negative Speed Force