Where To Stream Arrow Season 5 Episode 21
Honor Thy Fathers
- Aired May 10, 2017
- 60 Min
- Rated 6.8
- Number 139 Of 170 Rated Episodes
Oliver receives a bizarre delivery to his office, which ultimately leads to a secret about Robert that Oliver and Thea soon wish that they'd never learned. Meanwhile, Rene faces a custody hearing for his daughter Zoe.