Guest Stars Emily Bett Rickards as Felicity Smoak Colin Salmon as Walter Steele Kelly Hu as China White Christie Laing as Carly Diggle Jessica De Gouw as Huntress Jeffrey Nordling as Frank Bertinelli Co Starring Marrett Green as Merritt Davis David Lyle as Zhishan Gardiner Millar as Bertinelli's Thug Alex Zahara as Anthony Venza Reghan Blake as Sexy Hostess Georgia Hacche as Dina Salvati Wade Sun as Bodyguard