O Come, All Ye Thankful

Synopsis
While Nora grapples with unresolved anger over her father's disappearance in the future, Barry and Team Flash must stop a powerful new meta, Weather Witch, from killing her own father Weather Wizard.

Protagonists

 * Team Flash
 * The Flash (Barry Allen)
 * Killer Frost (Caitlin Snow)
 * Iris West-Allen
 * XS (Nora West-Allen)
 * Harrison Sherloque Wells
 * Cisco Ramon
 * Weather Wizard (Mark Mardon)

Villains

 * Orlin Dwyer
 * Vanessa Ambres
 * Weather Witch (Joslyn Jackam)
 * Icicle (Thomas Snow)
 * Spencer Young
 * Gridlock

Other Characters

 * Jones
 * Eobard Thawne
 * Ronnie Raymond
 * Harrison Sherloque Wells' Ex-Wives
 * Renee Adler (UE-19)
 * Renee Adler (UE-20)
 * Renee Adler (UE-21)
 * Renee Adler (UE-22)
 * Renee Adler (Earth-38)
 * Ralph Macchio
 * Gypsy (Cynthia)
 * Iron Heights Penitentiary
 * Warden Del Toro
 * Gregory Wolfe
 * Joslyn Jackam's Mother
 * Robbie Bryne
 * David Singh
 * Galileo
 * Zeus
 * Grandma Esther
 * Vickie Bolen
 * Helen Hunt
 * Pellett

Teams and Organizations

 * Central City Hospital
 * CCPD
 * Team Flash
 * The Thankless
 * Gorilla Army
 * Flash Museum
 * S.T.A.R. Labs
 * Mercury Labs
 * Iron Heights Penitentiary
 * Szrek Chemicals
 * Hummer
 * Central City Carnival
 * Science Centre
 * Channel 52
 * Sheldon County Airport

Species

 * Metahumans
 * Humans
 * Dogs
 * Bear
 * Rabbit
 * Turkey
 * Rat
 * Bull
 * Gorillas

Objects

 * Lightning Dagger
 * Mental Activity Dampener
 * The Flash Suit
 * XS Suit
 * Gauntlets
 * Weather Staff
 * Fusion Core
 * Meta-Cuffs
 * Weather Witch Suit
 * Weather Witch (Van)
 * Sally the Satellite
 * Spin's Phone
 * S.T.A.R. Labs Mobile Research Unit
 * Hologram Device
 * Enlightenment Satellites
 * Weather Wand
 * Gridlock Mask
 * Power Dampener

Locations

 * Earth-1
 * Earth
 * United States of America
 * Missouri
 * Central City
 * Central City Hospital
 * Orlin Dwyer's First House
 * West-Allen Loft
 * S.T.A.R. Labs
 * Flash Museum
 * Pipeline
 * Porter Plaza
 * Dwyer Residence
 * Science Centre
 * Central City Carnival
 * Sheldon County Airport
 * Keystone City
 * Iron Heights Penitentiary
 * Speed Force