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.

Main Characters

 * 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
 * Icicle
 * Icicle

Other Characters

 * Harrison Sherloque Wells' Ex-Wives
 * Iron Heights Penitentiary
 * Warden
 * Harrison Sherloque Wells' Ex-Wives
 * Iron Heights Penitentiary
 * Warden
 * Iron Heights Penitentiary
 * Warden
 * Iron Heights Penitentiary
 * Warden
 * Iron Heights Penitentiary
 * Warden
 * Warden

Teams and Organizations

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

Species

 * Meta-Humans
 * Humans
 * Dogs
 * Bear
 * Rabbit
 * Turkey
 * Rat
 * Bull
 * Gorillas

Objects

 * Lightning Dagger
 * The Flash Suit
 * XS Suit
 * Gauntlets
 * Gauntlets
 * Meta-Cuffs
 * Meta-Cuffs
 * Meta-Cuffs
 * Meta-Cuffs


 * S.T.A.R. Mobile Research Unit
 * Weather Wand
 * Power Dampener
 * S.T.A.R. Mobile Research Unit
 * Weather Wand
 * Power Dampener
 * Weather Wand
 * Power Dampener
 * Power Dampener
 * Power Dampener

Locations

 * Earth-1
 * Earth
 * USA
 * Missouri
 * Central City
 * Central City Hospital
 * West-Allen Loft
 * S.T.A.R. Labs
 * Pipeline
 * Dwyer Residence
 * Keystone City
 * Iron Heights Penitentiary
 * Dwyer Residence
 * Keystone City
 * Iron Heights Penitentiary
 * Keystone City
 * Iron Heights Penitentiary
 * Keystone City
 * Iron Heights Penitentiary

Trivia

 * According to Danielle Panabaker, Ralph was visiting his mother during this episode.