Did Oliver and Felicity find a solution to defeat Darhk?
That was their goal on Arrow Season 4 Episode 20 as they continued to reel from Laurel's death.
Meanwhile on this superhero drama, Diggle got a lead on Andy's whereabouts and set out to confront his brother about everything he's done.
Also, Alex decided to treat Thea by taking her on a vacation, but it quickly descended into chaos.
Use the video above to watch Arrow online to get up to speed with the latest developments from this CW drama.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.