Guest Stars Rick Gonzalez as Rene Ramirez Juliana Harkavy as Dinah Drake David Nykl as Anatoly Knyazev Joe Dinicol as Rory Regan Carly Pope as Susan Williams Lexa Doig as Talia al Ghul Garry Chalk as J.G. Walker Co Starring Alexander Kalugin as Hooded Man Robert Salvador as Ian Richard Meen as Lieutenant Page King Lau as Hideo Yamane Sasha Piltsin as Lev Vladimir Raiman as Maxim Ostrovsky