Did Diaz manage to take down one of Oliver's loved ones?
That was revealed on Arrow Season 6 Episode 22 as Oliver struggled with putting Felicity in danger every time she came up with a plan of action.
Meanwhile, Dinah had to decide whether she was with Team Arrow or against them when the net started to close in around her.
Also, Quentin made a surprising decision following Laurel's latest act of betrayal.
Use the video above to watch Arrow online right here via TV Fanatic.
Get up to speed with all the latest developments right now.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.