Guest Stars Audrey Marie Anderson as Lyla Michaels Katrina Law as Nyssa al Ghul Karl Yune as Maseo Yamashiro Rila Fukushima as Tatsu Yamashiro Matt Nable as Ra's al Ghul Co Starring Brandon Nomura as Akio Yamashiro Grace Fatkin as Lling Tim Zhang as Infected Man Mike Li as Chinese Man Simon Leung as Sobbing Man Kevin Hasland as Skel