Watch Arrow Season 7 Episode 19 online via TV Fanatic with over 3 options to watch the Arrow S7E19 full episode. Affiliates with free and paid streaming include Amazon, iTunes, and Vudu.

Episode Details

On Arrow Season 7 Episode 19, Diggle reluctantly reaches out to a four-star general of the Defense Intelligence Agency, despite tension from the past.

Rating: 3.8 / 5.0 (10 Votes)
Episode Number:

Arrow Season 7 Episode 19 Quotes

Diggle: Why did you let me believe a lie?
General Stewart: Every child deserves to believe his father is a hero, and believing it, you became one. If he could see you today, I know he would be so proud of you.
Diggle: If I'm a hero, it's all because of you. Sir.

Mia: I'm sorry.
Connor: It's not your fault.
Mia: No, it's just I got so mad at you for lying to me that I never thought about how much it sucked for you, and not having anybody to share things with.
Connor: Life...was unfair to both of us.