Watch Arrow Online: Season 7 Episode 19

at .

Did Diggle make a mistake?

On Arrow Season 7 Episode 19, he was forced to reach out to a Four-Star General of the Defense Intelligence Agency for help.

With the Ninth Circle causing problems for everyone, Team Arrow had to make a big decision about the future.

Elsewhere, Oliver discovered a key piece of information that could help change everything about his sister Emiko's plot to work with the Ninth Circle.

Redemption for Laurel? - Arrow Season 7 Episode 18

Meanwhile, Alena returned with an interesting proposal for Felicity.

Did it set up Felicity's departure?

Use the video above to watch Arrow online right here via TV Fanatic. 

Catch up on all your favorite shows and reviews and join in the conversations with other fanatics who love TV as much as you.

Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.

Show Comments
Tags: ,

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.