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 Alex Zahara as Anthony Venza Reghan Blake as Sexy Hostess Georgia Hacche as Dina Salvati Gardiner Millar as Bertinelli's Thug Wade Sun as Bodyguard