Special Guest Stars Hiroyuki Sanada as Satoshi Takeda Guest Stars Margarita Levieva as Young Amanda Clarke Ashton Holmes as Tyler Barrol William Devane as Edward Grayson Co Starring Jamal Duff as Big Ed Maya Hazen as Hikari