Guest Stars Emily Bett Rickards as Felicity Smoak Manu Bennett as Slade Wilson Celina Jade as Shado Byron Mann as Yao Fei Gulong Sebastian Dunn as Edward Fyers Co Starring Marrett Green as Merritt Davis Jeffrey C. Robinson as Deathstroke Rhys Williams as Landmine Soldier