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