Special Guest Stars Brandon Routh as Dr. Raymond "Ray" Palmer Guest Stars Katrina Law as Nyssa al Ghul Karl Yune as Maseo Yamashiro Rila Fukushima as Tatsu Yamashiro Kelly Hu as China White Matt Nable as Ra's al Ghul Alex Kingston as Dinah Lance Co Starring Brandon Nomura as Akio Yamashiro Jason Burkart as Lowlife Yee Jee Tso as Scientist Raphael Kepinski as Pilot