Team Arrow celebrates that Prometheus is in lock up and that it is Oliver's birthday.
Also more signs of Olicity returning.
Flashback to Dolph Lundgren giving Oliver the works.
Terrific goes to Dinah's home to give her a new modulator for her canary scream, and finds the place ransacked and gets decked and dragged away.
Oliver discovers that it is Talia and has words with Chase.
More flashback to Dolph torturing Oliver.
Oliver gets to the bunker and wants Felicity with him in the bunker to work to stop Chase's plan.
Black Siren is sent to where Lance and Thea are, Lance doesn't know that she is an evil counterpart, then they get tranq'd.
Another Flashback to Dolph torturing Oliver
Thea tells Lance of the multiverse.
Malcolm Merlyn shows up at the bunker to help save Thea.
Diggle and Felicity get attacked by ninjas
Malcolm and Oliver argue
More flashbacks to Oliver in prison by Dolph
Black Siren locks up Lance and tells him she has Chase's assurance he won't get hurt.
Chase taunts Oliver as he is taken to a prisoner transport.
Oliver then gets a video call of William crying for help.
Oliver and Malcolm go get Chase, but Chase takes off in the prison chopper and tells Oliver he will see him on the boat.
Back at the bunker, Malcolm and Oliver talk and then someone that Oliver called shows up. Rha's other daughter NYSSA and Malcolm happily tells her they are going up against Talia as well as Chase.
The trail to Chase leads back to the island.
Flashback to Oliver contemplating blowing his brains out.
Team Arrow are now prisoners on the Island. Chase awaits Oliver.
Note: Wild Dog and William are NOT shown with the rest of Team Arrow.
Oliver stops at the Argus prison cell to tip the odds further in his favor by asking SLADE WILSON for help!
End of ep.
The flashbacks were essentially pointless and this ep was the setup for what better be one hell of a finale for the season.
Marvel has Damage Control, but is there a DC version? I ask because the Bunker got repaired really fast.
Also where does Oliver's funding come from now?