Guest Stars John Barrowman as Malcolm Merlyn Colin Salmon as Walter Steele Kelly Hu as China White Roger Cross as Det. Lucas Hilton Jessica De Gouw as Huntress Jeffrey Nordling as Frank Bertinelli Tahmoh Penikett as Nick Salvati John Cassini as Mr. Russo Co Starring Lee Vincent as Kelton Hiro Kanagawa as Dr. Neil Lamb David Lyle as Zhishan Sachin Sahel as Waiter Ben Wilkinson as Paul Copani Eli Shapera as Street Kid Sanya Silver as Jenny Russo