Guest Stars Jacqueline MacInnes Wood as Sara Lance Colin Salmon as Walter Steele Roger Cross as Det. Lucas Hilton Annie Ilonzeh as Joanna de la Vega Jamey Sheridan as Robert Queen Kathleen Gati as Raisa Brian Markinson as Adam Hunt Ben Cotton as Dave Hackett Co Starring Marrett Green as Merritt Davis Bill Croft as Grizzled Man Lee Jung Mi as TV News Reporter Hiro Kanagawa as Dr. Neil Lamb Laci J. Mailey as Margo Darren Shahlavi as Constantine Drakon Shawn Stewart as Guard #2 Dalias Blake as SWAT Leader Noel Johansen as Attorney Derek Hamilton as Mask James Bamford as Gunman #2 Simon Chin as First Mate Tseng Chang as Captain