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 Lee Jung Mi as TV News Reporter Bill Croft as Grizzled Man Hiro Kanagawa as Dr. Neil Lamb Dalias Blake as SWAT Leader Laci J. Mailey as Margo Shawn Stewart as Guard #2 Darren Shahlavi as Constantine Drakon Derek Hamilton as Mask Simon Chin as First Mate James Bamford as Gunman #2 Noel Johansen as Attorney Tseng Chang as Captain