This week’s Arrow showed us the origin of “The Undertaking” during flashbacks to a time before Robert Queen’s death, including how the plan was the brainchild of Malcolm Merlyn as a result of his wife’s death. In the present, Oliver teamed up with Felicity when they got a lead on Walter’s whereabouts. Despite believing that he was dead, they eventually managed to rescue him and bring him home to Moira and Thea. But Oliver also learned that his mother and Malcolm were working together to execute “The Undertaking” and he reunited with Diggle in an effort to prevent them from succeeding.
Next week’s episode is titled “Darkness on the Edge of Town” and is leading up to what’s sure to be a tense season finale: “With the Undertaking days away, Malcolm (guest star John Barrowman) dons his black hood to conclude business with seismologist Dr. Brion Markov (guest star Eric Floyd) and his team. Oliver (Stephen Amell) and Moira (Susanna Thompson) entertain a number of surprise – and mostly unwelcome – visitors. Hooded confrontations at home and the Meryln Global Group reveal dark secrets. Meanwhile, Roy (guest star Colton Haynes) and Thea (Willa Holland) are still looking out for a hero. Laurel (Katie Cassidy) makes a decision after Tommy’s (Colin Donnell) revelation. In a flashback to the island, Oliver, Slade (guest star Manu Bennett) and Shado (guest star Celina Jade) struggle to prevent Fyers (guest star Sebastian Dunn) from shooting a Ferris Air jet out of the sky.”
Watch a preview below and browse through photos for the May 8 episode of Arrow on The CW.