Finally, right?!?
At long last, The CW aired Arrow Season 5 Episode 10 on Wednesday night.
What transpired during this fun hour of television? Scroll down to watch and find out!
Following a lengthy hiatus,Oliver was concerned that Prometheus was correct and he is truly a killer at heart. Therefore, he looked for a ray of hope and managed to find it in what appeared to be the miraculous return of Laurel Lance.
What… what?!? Huh? How?!?
Elsewhere, Felicity was still reeling from Detective Malone’s murder and was bent on revenge, wanting to stop Prometheus at any cost.
Also, Diggle fought for his life in prison.
Click on the video above to watch Arrow online and see what else went down this week.