Special Guest Stars Hiroyuki Sanada as Satoshi Takeda Guest Stars Margarita Levieva as Young Amanda Clarke James Tupper as David Clarke Amber Valletta as Lydia Davis Ashton Holmes as Tyler Barrol Cassius Willis as Detective Rob Gunther Co Starring Maya Hazen as Hikari Margot Farley as Uniformed Cop