Special Guest Stars Brandon Routh as Dr. Raymond "Ray" Palmer Guest Stars Karl Yune as Maseo Yamashiro Rila Fukushima as Tatsu Yamashiro Matt Nable as Ra's al Ghul Marc Singer as Matthew Shrieve Françoise Yip as The Priestess Co Starring Karin Konoval as Dr. Vaca Don Lew as Chinese Man James Tyce as Driver