Where To Stream The Flash Season 1 Episode 6
Sins of the Father
- Aired November 8, 1990
- 47 Min
- Rated 6.5
- Number 7 Of 11 Rated Episodes
Barry attempts to protect his father, veteran policeman Henry Allen, from Johnny Ray Hix, a dangerous criminal that Henry arrested 15 years prior and who has escaped from prison to enact revenge.