The Flash Season 7 Episode 13
Season 7
Episode: 13
Air Date: 2021-06-15
Cecile is forced to confront her past in order to break free from a psychic prison. Meanwhile, Chester takes over for Cisco but makes a mistake that puts Barry in…
Episode Title: Masquerade