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 Darren Shahlavi as Constantine Drakon Dalias Blake as SWAT Leader Laci J. Mailey as Margo Simon Chin as First Mate Shawn Stewart as Guard #2 James Bamford as Gunman #2 Noel Johansen as Attorney Derek Hamilton as Mask Tseng Chang as Captain