Following the shocking events in the previous episode, Oliver and Diggle race to rescue Thea, while Felicity, Curtis and Noah join together to stop Darhk.
This is Arrow and you are watching TVRill
Please wait for 3 seconds, we are loading Arrow stream.
Please enter captcha to continue to video.
If the above stream is offline (saying We are sorry!),
please click on the "Refresh Link" to get a new streaming link. Don't worry it'll just take a second.