In next Wednesday’s Arrow, Oliver Queen (Stephen Amell)’s life hangs in the balance. His mother (Susanna Thompson) shoots him after he confronts her dressed as The Hood at Queen Consolidated. And he turns to fan favourite Felicity Smoak (Emily Bett Rickards) for help. She brings him to Diggle (David Ramsey) at the warehouse.
Delirious in the warehouse, Oliver remembers back on the Island when he tried to escape with a new ally Slade Wilson (Manu Bennett), one of the men behind the Deathstroke masks.
Arrow airs Wednesday nights at 8 p.m. on The CW in the U.S. and at 7 p.m. on CTV in Canada.