Where To Stream The Flash Season 5 Episode 18
Godspeed
- Aired April 16, 2019
- 60 Min
- Rated 7.6
- Number 12 Of 184 Rated Episodes
To learn why Nora joined forces with Eobard, Team Flash reads her journal. They discover that in 2049, Eobard was the only person who was honest with Nora, and taught her how to use her powers.